I heard this (one track of it anyways) at a recent GTG, and thought it was pretty darn good. I was more mesmerized with all the graphics and sound sync than anything else at the time. I ordered it off of DeepDiscountDVD for like $12 shipped. It hasn't arrived yet, but I'm anxiously waiting