Nice concept! The onboarding is a little harsh, but once you understand the mechanics, it's more clear.