El video acaba confirmando el título de "No More Heroes: Desperate Struggle"