Is it and I missed it? Someone on my friendlist, our very own get2sammyb, infact, is playing it now. What is even going on D:
No More Heroes
Game » consists of 11 releases. Released Dec 06, 2007
Game » consists of 11 releases. Released Dec 06, 2007
Log in to comment