Loved it - you really took the theme and ran with it! Big fan of the puzzle-esque combat and the way that working out the game's various systems was the real battle. Felt that everything was introduced at a good pace too, but I'll admit I felt a little overwhelmed come the final boss!
(And others have mentioned it too, but that name selection at the start was absolute gold - thanks for the laugh!)