This game runs great, has nice graphics and a very easy learning curve I played about 100 hours and would play more except, well, ran out of things to do. AI could detect the player a bit better and maybe spawn points for the enemy could be random, because once you learn where they spawn it is easy to defeat. However - it is a lot of fun, and definitely worth your time and cash