The pop-up for defeating the dragon and dealing the final blow appeared while I was purchasing something in the upgrade menu, which bugged the game and wouldn't let me hit the final blow. I had to refresh the webpage and relaunch the game to fix it and defeat the dragon.
is the art in this game AI generated? It looks like it, and the inconsistencies make me lean towards yes. If you did use AI, please be upfront about it.