It has a very 'Monstercat' Feel to it. Some of the hooks have really nice melodies, some have a bit of odd dissonance, but overall it gets the idea across, and there were only a handful of notes i would consider changing, but overall the feel and vibe is very much for what you are going for I think and it mostly hits!