I never noticed the game freezing before the end screen, so thanks for pointing that out! I agree that the combat is a tad too long, I initially wanted to add another stage to the second fight, so it felt less monotone, but in the end I ran out of time unfortunately.
edit: ah, I remember now, I do recall the game having frozen when the ancient god explodes into particles, and itch doesn't always like that. It's weird though, sometimes it freezes, sometimes it doesn't. I tested the web build just now, it did not freeze weirdly enough.
I'm glad you liked it though, thanks for the feedback, I'll keep it in mind :D