Twitch announced today that it would be laying off over 400 employees alongside Amazon’s layoffs of around 9,000. Post navigation Respawn opens new Wisconsin office to aid in Apex Legends developmentShackStream: A Blast From The Past taps our arcade shooter nostalgia on Indie-licious