Listened to this for ages too when I found it, you should check out some of the other stuff on the Monstercat label, most of it is the same mix of dubstep and electro house.
But I prefer harder drops like 'drop the bomb' by far too loud or 'apex' by foreign beggars (knife party prod.) or...