- There are various levels that are designed in such a way that the concepts of distance, speed, and time would be understood in a fundamental manner, and that understanding could be used to solve real-time problems related to those concepts.
- Before playing any level, a problem needs to be solved, which determines how the level is going to be.
- After a certain level, multiple cars with varying driving abilities would be unlocked.
- There are multiple avatars/characters available, which are also unlocked at different levels.
- Moreover, locked cars and avatars can be unlocked by solving bonus problems.
- Randomized Traffic System: The variation in the traffic system makes the game more interesting.
- Linear difficulty of the problem to be solved makes sure that you are understanding the concept from a wide perspective.