A nice art style for this game, the vertical platforming was pretty cool and i liked the idea of escaping bosses. However these didn't feel overly challenging and it might be worth bumping up their speed a little so they can actually catch you!
Overall a really cool game