Great game! Excellent use of checkpoints - made the game feel fair despite the fact that I died a lot. Didn't make it through the boss unfortunately (ran out of time) but enjoyed the game thoroughly.