This week’s news features Machinima’s “restructuring” and heavy layoffs, Twitch streaming on Xbox One and specs on Titanfall since its release. Be sure to tune in for more news and hear what we’ve been up to!