MMGN: At this point, if you've played Team Fortress 2, you're probably both excited about and all too aware of the debts Overwatch clearly owes the addictive and personality-heavy Valve FPS. You're also probably thinking... wait. Whatever happened to Blizzard's Titan, the sci-fi MMO they were working on for years before it was scrapped recently?
This is it. You're likely looking at a retooled, slimmed-down version of the battleground elements on Titan.