darthdevidem01 on 13 June 2008
@makingmusic
I know....I am not saying it desreves a 10....but 9.99999 it surely deserves LOL
but they think its a BETTER game than GTA 4....so they have no option but to go for the 10