Overwatch being the remains of Titan still feels like I got some of the cake, even if it’s not the whole thing. Yeah, I wanted that MMO, but at least we got something fun out of it, ya know? Also makes me wonder what other games out there started as …