John, Sean and Drew dive into the open beta of Blizzard’s Overwatch to see what it’s all about. We head to London Town to see what King’s Row is like…