Following from my previous post, i think I've finished mixing my new song "Blamster" (only name i could think of )

I would really appreciate some feedback so i can see if I'm on the right track with my mixing. I suppose the question is, was it worth the time and trouble if it sounded ok in the fist place?

The mixed track is: https://soundcloud.com/mrmrkelly/blamster-1

The unmixed track is: https://soundcloud.com/mrmrkelly/blamster

Thanks

Matt