Cool game and a nice concept.
The controls are a bit rough, and switching between modes has a slight lag. in platforming this makes it a bit hard. but otherwise the game is nice.
Good job!