This is very good! It sounds almost like something you'd hear in Killing Floor. The feeling is quite energetic, but at the same time a bit playful too. I have no problems with the musicality of this in general, and the percussion was in fact A-okay to me. I couldn't make that part any better, but in my opinion, if you had added a bit more to accompany the melody/lead/whateveritis. Something like a pad at parts when the percussion was predictable and less aggressive would work for me. I'm not sure if that would help you convey whatever sound you were trying to convey in the song, but either way, i liked this piece very much!