First of all Halo does not have a short campaign, secondly both Halo and COD are multiplayer oriented games, you can easily clock 100 hours into each multiplayer and still have as much as fun as the first time you bought them.
FPS games have always been and always will be linear, as strange as it may sound linearity is ideal for these games (Here's hoping you aren't mixing linearity with monotonous again).
No one really cares about graphics, or so they say, but when it comes to COD graphics suddenly become important. Activision has been improving it's engine with each COD, differences are far from drastic, but they are there nevertheless. Something Bethesda, Blizzard, Konami, id, Ubisoft, and many other have been doing as well.
Bookmarks