Star Wars: Squadrons Leaked On Xbox Website

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 XboxStar Wars: Squadrons listing on Xbox

This story is developing…