Friday, February 27, 2009

GTA China Town Wars Gameplay Trailer



Damn, that game is impressive! Rockstar Games pushing it to the max again!
I guess I'm gonna have to play that GTA on DS!



Story Trailer:

No comments: