Reviews No More Heroes 2 – Nintendo Switch Review Climbing the UAA Leaderboard once again, this time on the Nintendo Switch.Paige ChamberlainJanuary 11, 2021