Yes sir it is really good. Really Really Really good. The new Aesop Rock song ZZZ Top is ridiculous too.
Can't really get in to Aesop's lyrical style. I never feel any connection to anything he is saying, just sounds like he is just saying as much stuff as possible.