It’s our E3 discussion episode where we break down our thoughts on all the stuff that came out this year on E3. We have McClain back with us to talk about the first round of presentations including EA, Ubisoft and Microsoft. What’s the pick of the shows? What was the most worrying parts? Find out today!