Slightly addicting game, and in game development, being addictive is key!! It was practically impossible once you get to wave 2 though. (From Rating)