I really like this idea! It's a bit tough to understand even with the tutorial, maybe allow the player to use each element as you teach them so there's more of a learning curve?