Star Wars: Squadrons leaked promo on Xbox site confirmed by EA – CNET