Hey!

The first thing i can say is that i just loved the game (especially for having a Cadillac there)
And i can say that at least for me, its just a world better than gta.

But i gotta ask if...