Just got the CD in the mail. Want to do a full review of it on the other forum but just wanted to say my jaw dropped to the floor when I played Track #1. I was literally in the car and after I pressed play, my eyes popped and I said, "Holy Shit!"
So, yeah, people definitely must get this...