Call of Duty: Ghosts does a good job on all accounts. The single player eventually goes in a direction which I liked and enjoyed, while the multiplayer holds onto what it does best, with a few tweaks to the formula. It even manages to straddle the generational divide quite well, even though the current machines suffer badly in comparison.
However, it is generally more of the same, and really doesn’t push itself hard enough to overhaul and redefine what Call of Duty can be. 8/10