Interesting review of an interesting album .. I don't know it myself (it certainly would take a while to get familiar with all their stuff), but your review has made me curious, so I'm gonna see if I can get a hold of it. That track you posted is quite interesting.
And grats on your first review!