Seriously? It's almost out in the states and still no European date?
I think I might just kill someone if we don't get one in at least a month.
No More Heroes 2: Desperate Struggle
Game » consists of 6 releases. Released Jan 26, 2010
Game » consists of 6 releases. Released Jan 26, 2010
Log in to comment