Very interesting sound. This is what the Glitch Mob would sound like if they were actually good…

Put on your headphones. Get into your float tank if you have one.

Brilliant.