Very intriguing story, great gameplay, shiny graphics, decent sound (but no music), should equal a great game. Except for the absolutely ridiculous difficulty level, which everyone's pointed out. It is really easy to screw yourself by buying the wrong things or letting your turrets die off. That being said, finally beating the damn thing was a great feeling. The ending is kinda iffy, a little too abrupt, and the story suddenly speeds up quite a bit in the end making it hard to catch all of the dialogue. Still, 9/10, since it is beatable with some patience.