Blizzard Titan MMO Delayed Until 2016


The gaming giant, Blizzard Entertainment has come up with novel means of introducing its large fan base to some high tech fun and exciting sensory stimulation. But the release of its MMO game has...