By using this site, you agree to our Privacy Policy and our Terms of Use. Close
grandmaster192 said:
No more heroes isn't better than any of the 3 games I bought.^

So you have played No More Heroes then? I thought it wasn`t released until tomorrow over in the US.