7 years ago Starlink: Battle for Atlas launches October 16, Switch-Exclusive Star Fox Content Announced