Very fun game. Each boss felt unique. I did find the sprite choice in the ice stage was a bit confusing. I immediately assumed the center area was water or something and wouldn't be walkable, making the fight much more difficult for myself.