Roronaa_chan on 19 May 2016
You must not have seen what i saw. Definitely looks better than Forza 6, and i've played F6, not just watched videos. The stream was better than the trailer (if you skip boring filler and ignore some of the cringey commentary).
Pls get rid of that trailer music tho