In the third episode of Games and Stuff we talk about Blizzard’s major announcements from Blizzcon, the Overwatch World Cup, and my run away puppy.