O my yes thats whats missing... i forgot the snare reverb @.@ thanks!
Dry snare, add some reverb to that next time. Not a fan of the drop, but thats a personal thing. Also, those toms are too distorted, it kinda ruins them :/ its a good idea, I just dont like it that much :(