No More Heroes 2: Desperate Struggle, buone nuove e screenshots