I really like this game. The game is structured very well, the way that each distinct area elaborates on a mechanic from a previous one is really well done. The controls are tight and great for the precision the later parts require. The little mega man like screen transitions tie the whole thing together perfectly. Good work!