Yes...it doesn't have everything, but few games have. However what it does have is really, really good. Multi-player is weird on a split screen but it is playable (feels better if you don't play single player first). Single player can be repetive, but when you play it you'll find your unlocking trucks left, right and centre! Has anyone mentioned you can play mp3 files from your SD card?
This is just one of those games where it's not as good as it could be, but is so fun it is well worth buying.