Gaming Star Wars: Squadrons Accidentally Leaked By Microsoft Update: After the leaked store page was noticed. Electronic Arts did indeed admit Star Wars:…