the intro is amazing :D
then it starts becoming like offbeat and stuff with that weird arp..... (fix the arp, make it more standard with a bit of uniqueness, too much off beat elements ruin the flow in this case)
but really cool concept, I like it! ;)