Been thinking about this game for a while I know it's had good reviews, what do you guys think of the game your opinions mean more to me than some gaming sites that may have hidden agenda(not you gamespot)
I will also add that its a great change from the original forza formula but at the same time it feels like a forza game which is a good thing. Just picture forza with open world driving.
Log in to comment