The instruments sound really good, but I would advise that you work on the overall sound quality of this, because it sounds like you've recorded it from a phone.
You should goto the audio forum to hit up some of the artists there about equipment, software and the such. :)