This game is decent, appalling LOL, must have only played AAA titles and nothing else to have that opinion.
If you like stuff like gears of war you'll probably be into it, graphics are a bit ropey as mentioned and doesnt really utilize the engine to its full potential.
Its also got a couple of active servers, and I didnt run into any cheating when I was on them.