Nice concept! I I didn't even notice 25 minutes had passed😮. I got to wave 11 on my first attempt and wave 15 on my second.
For some feedback, I didn't notice when I was taking hits and ended up dying because of it. I think adding a visual representation, like a screenshake or some other indicators, would help players see and feel when they're taking damage. Btw I found the easter egg:)
Good work!