It's alright, but it's like they keep using the same stuff over and over again. IMO, they should create a game that takes 4 years or less to make, like GTA, today. GTA has upgraded its technology, graphics one by one... and hella' better today!
That would mean, they would concentrate on different kind of aspects of the gaming community, and from there upgrade it.
Because, today.. It's all a mess.. COD releases a game every year, and so far.. It' has been based on old CODs, or other games.