Overwatch's open beta starts today, and if you want to know more about the game's backstory, a new video from Blizzard should be able to fill you in a bit more. You can check it out for yourself belowIn the video posted to the Overwatch YouTube channel, Winston tries to tell the story of the world's heroes, but he continues to fumble the point.