Hold your nerve to win the Ultimate Hot Wheels Finale 1.96% of players have unlocked this achievement