If you have come to know anything about my gaming tastes whatsoever over the past decade or so, you probably know that I’m a huge fan of the No More Heroes franchise. The series, which stars the charismatic Travis Touchdown, first debuted on the Wii in North America back in 2008 and was one of the