Wow - that was quite amazing. From my experience, two years actually seems actually seems fast for this amount of polished work. There were some really nice visuals in there. The lyrics were, of course, great and were wonderfully performed. Overall, and excellent production.