Activision Blizzard has scrapped plans to release Titan—its long awaited next generation massively multiplayer online video game.
Activision Blizzard has scrapped plans to release Titan—its long awaited next generation massively multiplayer online video game.