Star Wars: Squadrons has leaked via the Microsoft Store

Update: EA announces the game ahead of a reveal trailer coming on Monday