The latest numbered entry in the No More Heroes series... No More Heroes 3 is coming to Nintendo Switch!