Project Cars 2 reviews have dropped, the Forza Motorsport 7 demo arrives today and Gran Turismo Sport is en route. It’s a huge couple of months for racing sim fans, and we’re off to a good start with Slightly Mad’s sequel, packed with a raft of new technological features. The question is, in light of […]