From PSU: “Star Wars: Squadrons has been leaked on the Microsoft Store in a new pre-order banner.
Unfortunately, clicking on the game doesnt give you any store page or information about the game, but we did get a look at some gorgeous key art. This could be the leaked Project Maverick game that emerged a few months ago and is supposedly in development at EA Motive.”
Source: N4G PC Star Wars: Squadrons Leaked On The Microsoft Store