This is a very addictive game, for awhile. Then the lack of variability in upgrades degrades the engagement significantly. In the end, I reached 9th place on the leaderboard not because I couldn't survive more, but because I started to get really bored of cycling through the upgrades until I reach the nuke, then use it when the enemies get to close. Still, I played more with this game than most of the other entries, because it's well refined, classic formula, and the time element gave it a fresh perspective. Not a lot of focus on jokes or creative control though. Would have been nice to see what the team can come up to spice things up a little bit more.
Anyway, well done, good work!