Any chance that that's a kind of deadmau5-cover? :P
Gotcha!
Well i think this is pretty well done, even if I don't really like that 'e-guitar-imitation' you've used @2:20 - 2:55 which transforms into a synth after that part which suits it much better.
Good stuff at all :)