Got my game yesterday, after fucking amazon took forever to deliever it. Anyways, the game so far is sweet and I've only play about maybe an hour of it? This will sound biased I know, but, I come from playing PC games mostly and man can I tell the difference when playing GTA on the xbox. The...