Wow, this is one of my favorites so far! Really like the concept. With a bit more polish, balance, and variety, this would be a really solid game. I got up to 664 points and 5 upgrades before I lost.