Review Gran Turismo 7 review: The legend continues