Cars: Demolition Derby is a very particular driving game, in which we will not have to throw races, but fight against other vehicles to see who gets to stay on the platform. The one that has scored the most points after a minute and a half will be the winner. The control system of Cars: […]