I just checked the No More Heroes Site and they have a few new Updates.  First the have the story page up with a few new screens.  The also have the System page up, not sure what it talks about because its in Japanese.  It does also have a few new screens.  Once we get our hands on the Translations we will let you know.

No More Heroes Site