NJ5 on 06 June 2008
Isn't No More Heroes also published by Ubisoft in America only? To tell the truth, this only makes the rest of their efforts look even more pathetic...
My Mario Kart Wii friend code: 2707-1866-0957