Star Wars: Squadrons Release Date - Headed to Steam, Epic and Origin in October 2020