I Love this game, I spend so much time playing it. I have restarted a few times and not beat it yet, you will have to master the game to beat it, but they balance the game with lots of different enemies, and in return you are able to upgrade your plant towers and customize them to what you want. Very Very good game, if you like tower defense games, Buy this game with no Worries. It will be money well spent.