Titan (working title)
Game » consists of 0 releases.
An MMORPG that Blizzard Entertainment began developing in 2007, unrelated to their existing franchises. After seven years of development, the project has been canceled and its PVP component spun-off into the game Overwatch.
Recent topics on Titan (working title)
Topic (» jump to last post)
Posts
Log in to comment