Nice platformer and boss fight, reminds me of some master system games like "cool spot".
While this fits the theme in terms of lore, the actual gameplay is just a normal platformer so I felt that I might have to dock a point based on that.
Thanks for playing!