I enjoyed it! A bit too noodley at times, which detracting from the whole song, but still there were some very cool bits. Notably the riff at 00:37!
EDIT: Disgorge \m/ When I first heard that album I thought my brain was going to melt.
And that Defeated Sanity Song is ace. Thanks for posting. Looks like I have some albums to buy.