We cannot get more excited for the release of Overwatch! We spend the whole hour nerding out over why Overwatch will be our favorite game of 2016 and what why we think the game will be amazing!
Want to join in on the conversation? We stream the podcast live every Monday at 8pm EST on Twitch! Want to listen on the go? Subscribe on iTunes.