Travis Touchdown returns in No More Heroes 3

Coming to Switch in 2020