Overwatch Hype – Games On Tap – Episode 3

On this episode of Games on Tap, Dylan, Jason, and Brett share their love for Blizzard’s newest shooter and discuss why they think it’s so great.