CuttyShark wrote:I recently downloaded the demo of Formula 1. in my opinion this is the best looking game I have ever seen. the graphics are absolutely stunning. if you have not tried it download it now. I hope there are more like this too come. anyone else feel the same?