It's now official, Ubisoft will publish No More Heroes 2: Desperate Stuggle. Images and trailer inside.