Gran Turismo 7: notes from the French press