Hey
Clearly a lot of work went into this, so well done, it sounds pretty right. There were some instruments that really sounded good in the song, and others didn't sound very good. I think you should replace the instruments with other ones that sound better than the ones you are using. This has potential. Good job anyway.