TGS 2008: No More Heroes: Desperate Struggle TrailerYou don't want to miss out on this trailer from TGS 2008!By David Toole on November 8, 2019 at 10:27PM PST No More Heroes 2: Desperate Struggle