They're amazing... (Better than Skrillex IMO)

My favorite song of theirs: