This is one of the more intense music videos that I've seen in a long time. The music contains the same kind of energy that I fell in love with during the Do You Want More?!? days. I still haven't checked the new album, but after hearing this, there is no question that I'm going to buy it.
Feel free to post interpretations of the video in the comments section.