Not bad, man ^_^
Some of the sounds overpower the rest a little, like the bell. If that was tuned down a little bit it'd help the mix quite a bit. I like a lot of it though; very catchy. Not sure what that is at 1:40; cool sound but it's a bit out of place. That bell melody is beautiful though. Keep it up!
PS: The guy below me knows what he's talking about; I'd agree with just about everything he mentioned. What he's explaining is EQ'ing; an essential to mastering your track.