In the last decade, the gaming industry has been pushing towards online cooperative multiplayer games, whether it’s the likes of MMORPGs like World of Warcraft or story-based first-person ...
With the release of Call of Duty: Modern Warfare, fans can once again dive into the epic multiplayer mayhem, competing for the honor of being showcased on the Killcam, as well as immerse ...