Game Name: Downhill Drifting
Downhill Drifting is a challenging birds perspective drifting game where you need to beat 3 levels of furious downhill tracks. You have a minimum amount of points to score each level which, combined with the requirement of being in top 2 to advance to next level, is quite challenging. Good luck.
Game Category: Car Drifting Games