Very nice visuals!
The idea is interesting but a little difficult to understand at start. Try to make the game more accessible with an "in game tutorial" and not only a "tutorial" menu. It's always a good idea to have the player learn directly playing with cool explanations.