What the hell is this idea? Titan isn't probably even the final name for the game, the only similar thing between Warcraft titans and this new game is the unofficial name.
Also i didn't even know about the fact they use Greek mythology terms as codenames.