Star Wars Squadrons trailer wows the internet

The long-rumoured Star Wars game has finally been revealed
Star wars, Squadrons, EA, EA Games
17June2020
Thomas Shambler