GameSpotFirewatch Nintendo Switch Release Date Revealed -- And It's SoonOct 29, 2018Eddie MakuchBy Eddie Makuchmore_vert