Nice game. But gets a bit boring after a while. I think that what would really help is if the player didn't see all the upgrades from the start but had to unlock them as he progresses. the discovery is one on he main pulls in these types of games.