Thank you for your very detailed feedback! I'm glad that you love my game!
I agree totally on doing a "level tutorial", in order to understand the concept of the game.