Star Wars Battlefront II: Watch The Huge 40-Player Multiplayer Livestream Reveal Here

Update: The livestream has ended, but you can still check out the footage in the video above!Only [...]