I'm getting it now after all these reviews! IGN and Team XBOX gave it great reviews too. They talked a lot about the in car views and said thats the way the game should be played. Anyone played in the in car views? Are they as good as they are supposed to be?
|