Not going to go into a lot of detail, but the hip-hop is old skool, but really really fresh at the same time. Similar to the beats of La Coka Nostra. The rock tracks are actually well thought out, not like Stoned Raiders where it was "oh hey lets just throw them in a random place". - they all flow along with the album (with the album title track being top notch).
All in all, check it out, or moan about how wrong I am and the album's actually rubbish, I love it.