There have been whispers on the internet winds for a while now about a Blizzard project named “Titan”, supposedly the company’s follow-up to the world-conquering World of Warcraft. Well, Blizzard is now speaking a little louder on the subject. More »