Nice game, I like the visuals and the idea, but the first level was way too difficult, you may have already, but make sure to get people who did not work on the game to playtest, because I find when I playtest my own game, I am always think its much easier than it is. I managed to get used to the controls though, but I couldnt make it pst the stage with the green things, nice concept though, it definately has potential, keep it up!