Hey man, Twisted dude!? ! Never seen anything like it.
The synth throughout the track becomes a little repetitive and gets a little annoying over time - maybe you could vary it up by adding some different layers like additional synths or arpeggiators. Work a little on EQing to remove the bass clashes with the other frequencies fighting for space, most notably the kick.
Love the last part of the vid. Creative stuff man.