Login

View Single Comment

rickola
Thu Jan 10 19 06:46pm
Rating: 1

We certainly know fans didn't ask for this game, a new No More Heroes sure, but not a low effort cash in.