I like this... got some nice quirkyness in there but you manage to retain the solid bassline and beat to glue it all together. I wish I could comment more on the overall eq etc but I am currently on some shiat speakers (I'm @ work yay) but hey - its sounded better than a lot of other stuff I've played on em, so for what it's worth your mix has translated quite well :)
WIll check it again tomorrow on proper gear.