I know Gamespot is all that matters. I am just suprise there isn't more marketing for this game. I guess I will download the DEMO, check it out.
Log in to comment