51Nintendo SwitchHades - Physical Nintendo Switch Release Date Trailer | Nintendo DirectFebruary 18, 202116,927