Check them out at Kotaku.
It looks like its coming along nicely, but I'd love to see some video.
PSP users should have a good time with this one. :)
Grand Theft Auto: Chinatown Wars
Game » consists of 17 releases. Released Mar 17, 2009
Game » consists of 17 releases. Released Mar 17, 2009
Log in to comment