Planet Car Racer is a driving game in which we will have to drive a vehicle around a planet. Although the premise may seem simple, we will soon realize that we must be very careful not to hit any element. Planet Car Racer has a very attractive three-dimensional aesthetic that allows us to glimpse all […]