Damn that game is hard :D
i liked that you have to get small again in some spots.
The difficulty curve ramps up fast :)