November 11, 2010 Edit Delete Tags Autopost Activision announces today that its launch of Call of Duty: Black Ops bested Modern Warfare 2, making it the top video game launch in history. via Ping.fm