Nice one, great idea for the topic! The contrast between the big boss, scale of the level and size of the player is great. It makes you feel small. I actually found it hard to lose ahaha:)
If you have time, I'd love for you to give my game a go :)