I'm really enjoying the bouncy feeling the melody has, it really gives this an unique twist. Also those chords added nice amount of depth.
I have mainly two points that could use improvement; the mixing and the bass. For me it sound's like there are some clashing frequencies between some synths that could be eliminated with some more EQing. Also some volume levels could use maybe a bit of tweaking.
The bass sounds kinda... generic in my opinion, it has that distinct massive 'watermark' stamped on it :P (It's gonna be awkward if you didn't use massive for it...). I would spend some time to make tweak it a bit to fit the overall feeling of the track better. The modulation was on point though.
All that said i did really like this track a lot. I also don't actually think that this is overly repetitive :P
Hope that you found my ramblings useful ^^
Also, that ending ;) (Am i beating a dead horse yet?)