JaggedSac on 24 September 2009
The game is gorgeous. The tracks are in a realm of their own. Stunning.
The cars are excellent as well. I am not seeing any jaggies either. Not sure what all the complaining is about.