An arcade video redemption game where players control a speeding car with a steering wheel, making large drifts in an open surface to dodge obstacles and collect cash and power-ups.
An arcade video redemption game where players control a speeding car with a steering wheel, making large drifts in an open surface to dodge obstacles and collect cash and power-ups.