Michal, 6 months ago USA as a very car centric country is definitely best suited for a car centric game like Grand Theft Auto.
USA as a very car centric country is definitely best suited for a car centric game like Grand Theft Auto.