The No More Heroes series is back for Nintendo Switch with Travis Strikes Again. Suda 51 returns as director in a game

Advertisement