Really fun game! The combination of moves you've come up with and the quick succession with which you force players to use them made things feel really tense, and the music helped to add some life to things. Also, allowing checkpoints is a really nice touch. Good job!