The Call of Duty ... events during the launch of a Call of Duty game so you can focus on the game. This has resulted in various frankly funny bits of marketing, which catalogue Stormare's wacky ...