No More Heroes 2: Desperate StruggleLunaPCSwitchWiiinfonewsscreens Screenshots / No More Heroes 2: Desperate Struggle June 4, 202106/04/2021October 28, 202010/28/2020