Wow, this is really good! There's a lot of upgrade branches, although you don't really have time to explore a lot of them with the length of a game. It's pretty easy once you figure out the balance, but all around this is super fun. Would be even cooler with a multiplayer version!