EA gives us their newest game in beta form. We give you our thoughts on that as well as the Deathstroke and Stranger Things 2 news and much more.
We get into the continued disappointment of No Man's Sky, a new DCEU project and the leaked announcement of The Flash villains.