It's a bit too chaotic and random. Those drums sound nice, but it's rather hard to hear them due to them being masked by the other instruments. Drums should always be louder or at least stand out more. I liked the beginning though. Perhaps some better mixing and a more organized arrangement and you should be good.