Space Time is way different to their house stuff... I bought Space Time/Take The Stairs it came out, haven't bought a Delta Heavy release since.
Skrillex' debut EP dropped in mid 2010, so it would be about the right time to inspire this housey shit...
But anyway, you like it, I don't and we'll defend our sides of the argument regardless of fact. Production is tight, and the 4 bar synth loop at 24 bars (I think) would sound nice alone on a Noisia type neuro tune, but this is just everything I hate about 'EDM' in one tune.