Actually the game is open world environment where the players can drive through different streets and locations.
The game received nomination for the best driving and best multiplayer game in the world at 2012/2013.
This incredible car racing game received a lot of positive reviews and critics.