I don't like the youtube format, at least not here. That is personal opinion. I also don't like that only one person responded to this.
The song is full of atmosphere and has a retro avant-guarde felling.(I know an oxymoron) It sounds like dub step should to me but lacks in any excitement.