The official Xbox website has leaked Star Wars: Squadrons, and as of yet unannounced game likely scheduled for reveal at EA’s postponed Play event. The banner features a pre-order button, but the store page for the title is currently not live.
Star Wars: Squadrons listing on Xbox
This story is developing…