First I can tell you that I purchased this game with the intention of not liking infinite warfare. It is after all just another call of duty game right?
I played through and beat modern warfare in a day on veteran and decided hey since i have another day off and am bored i'd play infinite warfare and see what's what about it and let me tell you that if given the chance I would purchase this game even if it did not come with COD4: modern warfare.
The gameplay is refreshing and the space battles are fantastic. Many of the guns have two shooting modes and/or scopes that you can swap to a different view to shoot from. The option to choose missions that you want to do and what order to do them in is fantastic and reminds me very much of mass effect. I have thoroughly enjoyed infinite warfare and look forward to the multiplayer aspect of it.
There are a lot of terrible reviews that focus on computer graphics (which we all know differ from pc to pc), however, on console there are no issues and the game is beautiful and fun. I would rate this as the second best call of duty campaign, following of course modern warfare. I am giving this game a ten out of ten because i can't put it down and stop playing it. I am also doing so to combat the idiots who are reviewing this game very very harshly and giving it a 1 without playing it.