Project CARS – Review
Community Assisted Racing Simulator is what the abbreviation CARS stands for in Project CARS. Its developer, Slightly Mad Studios, was able to raise funding for the game all by itself without working ... Read More »
May 17, 2015
Site Score
8.0