So this is my initial thought on the game that I feel like needs improvement: The game needs to ease me into it instead of just dropping me into it. The levels should start off easy and simple and work their way up. I was completely lost not knowing what I'm doing.. A tutor would be awesome too.
On the positive side, the game conveyed the controls well, the environments felt full and intriguing, the sound effects were spot on, and the game had nice depth in gameplay.