hmmm, I like it!
well, the first thing that i thought that I thought was that it was too loud, and alot of things were at the same volume.
I think that if you made one of the instruments stand out more than the other, that would bring out the total quality of this song. either that, or everything was crowded in together.
good luck for your future songs!
(I will be reviewing your other songs as well)