This is an offroad Racing game which requires a great deal of balance and confidence. Understandably this can be extremely tricky to keep control of the vehicle on offroads especially at such uneven terrains.