I've been programming with Unity for 3+ years. Currently I'm working on games for android and iOS.
You can ride in an open world. In each town you can accept hauling jobs or can enter competitions if you have enough money. Competitions have an entrance fee and pay prize money. There are over a dozen races so far.