It seems a tad ineffectual to talk about the storyline of a team based, only online, multiplayer shooter but here goes. Overwatch takes place in the future and on Earth. Humans and a robot race known as the Omnics exist together – but escalating conflicts between the twos means that the primary...