Very well done by the developer...if u r good at strategy+driver development u won't need to make purchases...the trick is simple logic n s bit of knowledge on cars..great graphics...very enjoyable experience