The new video is a joke. However, this is my favorite Skrillex song. Not that i'm a fan or anything..but...yeah..
Actually, do yourself a favor and watch the actual documentary that was made for this track with Skrillex & The Doors. It's pretty interesting how the song involved.