Blizzard Entertainment has hit the reset button on their upcoming MMO Titan, after whittling down their...