Cool
You have a pretty unique way with your music. The beats and rest sound kinda distinct. Could it be that you have found your own style?
Agin the feel is what matters, and it feels pretty well balanced IMO.
I almost feel jeallous right now...
Nice job!