Summary: Star Wars: Battlefront 2 trailer has leaked online, Microsoft releases Project Scorpio dev kit details, and today's biggest stories.
Summary: Star Wars: Battlefront 2 trailer has leaked online, Microsoft releases Project Scorpio dev kit details, and today's biggest stories.