Haha, I appreciate that you updated it! Earlier today, I played for a while trying to grind up enough for the third ship; I got a sweet 4,000 from the whale, but then I accidentally refreshed the page and had to grind it back up again. I only got up to around 2,500 before I had to leave, so imagine my surprise when I came back one more time to try again and got a huge ship discount! I'd been wondering about the stats as well.
Amusing concept and fun aesthetic. Genuinely was excited to find and fight the whale — it's such a small thing, but it felt like I'd uncovered something since I hadn't seen it at all until I went looking for it.
It seems like it's not possible to guarantee a perfect fight since some of the faster enemies can spawn near the center of the screen and get a shot off before you can land one, but obviously that's not a significant problem given the scope and speed of the game.
With the fixed numbers, once I'd learned all the ship timings, it took me less than 2 minutes of game time (so not counting the fights) to beat the whale from a fresh start and then upgrade my ship, but in the spirit of the jam, I stuck it out to the end of the timer just to see what would happen. No regrets!
All in all, clever concept and fun execution. And the battle theme is now stuck in my head, so thanks for that! (And I'm curious about the Bomb screenshot seen with the previous version — something that just didn't get implemented? A different version of the battle system?)