John, Sean, Geoff and Drew dive into the open beta of Blizzard’s Overwatch to see what it’s all about. We attempt one final match… several times.