I know it's been around a while up to now, but I was just wondering what everyone thought of it. I personally loved it cuz it sounds so different than the original recordings, and they chose an excellent set to put on the album. Did anyone see them live? I saw some of the youtube vids and was amazed by the whole pyramid stage set-up and lights display...bummed I didn't see them though lol