More drums!
Nice work. I think it needs a second set of drums that are just as heavy but not as muffled. a nasty snare or hat would do the trick. you could even be creative and make it sound like gun shots or whatever.
good luck if you want more advice let me know.