8/1/17Now playing Car Mechanic Simulator 2018 Devs Apologize For Broken, Buggy LaunchCar Mechanic Simulator 2014 and 2015 are two of the highest-rated sim games on Steam. Released last week, Car…ByMike FaheyPublishedAugust 1, 2017