Overwatch? more like Onlywatch am I right?
talk about all your overwatch stuff here. If you haven't heard of Overwatch it is essentially a team, objective based shooter made by blizzard that looks like it came from a Pixar movie. Right now it is in closed beta so only a handful of people can...