Lovin it!
That had such a mean beat I almost couldn't believe it! Very nice job for sure! The drums were loud enough to be noticeable but not so loud that they took anything away from the strings. Loved the violin element: that really made the whole thing for me.
Whatever you do, do NOT stop making music!