If you could possibly imagine a trio of dubstep alien invaders coming...
With a phase one lineup full of huge mainstage names and deftly selected...
I'd be lying if I said Destroid wasn't one of my most anticipated acts...