Stumbled across this video called Forza horizon maybe a new Forza game or one of the two big announcements Flo mentioned one big thing i can see here is Porsche has turn 10 got the licence what do you guys think?
InsideSimRacing Pre-E3 Demonstration
E3 Gameplay shorts
https://www.youtube.com/watch?v=2jpa2seM4WA
SpikeTV Exclusive 5min Demo
E3 2012 Trailer
Dated for Fall 2012
Video from MotogamesTV
https://www.youtube.com/watch?v=wkq4GQePf-o