1:19Nintendo SwitchTownscaper - Official Nintendo Switch Launch Trailer | gamescom 2021August 26, 20213,064