Some fun platformer ideas in this. I like how there are platforming intensive boss fights. Was a bit confused by the damage dealt by the boss, because some attacks dealt only 1 heart damage, but others would insta-kill. Also found an issue where if you run of the right edge during the boss fight, the game gets stuck and crashes.