Overwatch is a brand new video game that’s been announced by Blizzard Entertainment. It looks pretty much exactly like Valve Software’s famous Steam and Source Engine powered title Team Fortress 2. Everyone is freaking out saying that Blizzard copied Valve. Me though, I think this is a good thing!
Around The Web