Subaru Fan – Car Mechanic Engine Overhaul Review
The main reason I kept playing is because it was all about a Subaru. There was a terribly large amount of ads for such a short game. The idea and concept is awesome. Just wish the mapping and gameplay update over time.
Review by Hovetter on
Car Mechanic Engine Overhaul.