Star Wars: Squadrons…First Thoughts // #84

The latest offering from EA Star Wars is here! Star Wars: Squadrons dropped recently and we’ve been playing it ever since release date – so we decided to give our first impressions and opinions on it plus take YOUR initial thoughts on it too. For all …