Modern Warfare 2 will be one of the best selling games of all-time regardless of its minor glitches. Is it one of the best games of all time? Not so fast considering that campaign is so short that you need only five hours to finish it. But is it one of the best online multi-player games and first-person shooters of all time? Hell yes considering the depth of weapons, rankings, maps, modes, rewards and overall lag-free experience.