Nice game! The art style is really amazing, and I have a lot of fun playing in it.
Don't know how many stage there is actually, it took me a lot of time fight to Stage 32 though.
(And find a bug that platform didn't show up at the beginning because I die too fast lol )
By the way, I think you can adjust the size of the game in the dashboard here, so your game won't be cut out without fullscreen :D