I haven't played it yet (my box is currently in repair) but by the sound of it its really good. I'm looking forward to dedicated servers and the Battlepoints system. About time a game rewarded players for playing the damn objective and not just for kills.
The only way I see Call of Duty returning to its former glory i.e. Call of Duty 4, is if they get dedicated servers and do some sort of battlepoints system to replace killstreaks, or some kind of combination of both.







