No More Heroes 2: Desperate Struggle Dev Diary #2 - StoryGet some background on Travis Touchdown and friends in this new video!By on November 13, 2019 at 12:51PM PST No More Heroes 2: Desperate Struggle