WOW!!! Has anyone seen this video yet? Just stumbled across it and holly sh*t! It looks WAY better than that crap they showed at E3! A major thing that caught my eye was the reflections.....just stunning.
Let me see if I can find any more videos of this.
http://files.filefront.com/Vision_Gr.../fileinfo.html
*EDIT*
Bikes and Cars all at once on a track? Sounds like FUN!