Episode #104: E3 2016 Special

08/07/2016

The planets have aligned, it's a full moon, and there's a foul stench in the air. It's a zombie resurrection! Steamchat is back from a three year hiatus, coming to bite your... ears, with a brand new episode! Topics include E3 2016, Overwatch, Dishonored, Half-Life 3, and more!