Overall, it's pretty good. Sounds very nice! But I have to say, there are a few mistakes. Good timing too! You stay on the beat pretty well. I think it would benefit from some kind of percussion though. Also, the ending didn't really stand out. If there was a big chord at the end, it would really finish the song well IMO. Still, it's pretty cool! Keep it up.
