Forza Horizon: Not A Full Sim, Still Big FunE3 2012: We got an extensive demo of Forza Horizon. Don't miss out on our impressions.By Frank A on June 5, 2012 at 3:58PM PDT Forza Horizon