Raw synth noise coupled with a guitar riff strikingly similar to New Order's "Ceremony", oh how did I ever forget about this?
This has been on constant repeat all day.