Skrillex - Cat Rats

What are your thoughts?