I really loved this game, but had serious trouble with the enemies after the falling sequence. I killed them once, got killed by the next batch of enemies, and got reset to the checkpoint to less than half health, and after that, killing those enemies didn't seem possible. I feel like there should either be more health accessible, or, since you have no way of avoiding their attacks, give the player some way to fight them without being forced to take all of their hits. I couldn't outrun them to look for health, either, because they were faster than me.
Aside from the difficulty of that, it was great. The graphics were gorgeous, the music fit well, and the varied levels and enemies kept the game from feeling repetitive. The gameplay itself was fun, too, and controls felt great (I used a controller). Good job!