Forza Motorsport 7 Demo Impressions
Slink down into the driver's seat and fasten your seat belt, because this is going to be an exciting ride. I won't attempt to hide it; I love Forza Motorsport and the spin-off series, Forza Horizon. Racing never really grabbed me as a genre in gaming, but that didn't keep me from indulging every now and then.
Falcon Game Reviews