Star Wars Squadrons, a multiplayer dogfighter from EA, launched yesterday, giving players the ability to engage in their own epic space battles. And instead of feeling threatened by the new player in the field, Star Wars: The Old Republic is welcoming this launch with a promotion of its own. BioWare said that any player who […]