Starlink: Battle for Atlas – E3 2018 Star Fox reveal trailer

Watch the Star Fox reveal trailer of Starlink: Battle for Atlas and discover the famous Fox McCloud coming to help saving Atlas, exclusively on Nintendo Switch™!