Rescue mission I'm doing for a band's demo...

the vocals could use alittle help, maybe some echo/verb. The toms sound pretty fake, i would probably get some more reverb on them. Your track is much better than the original though.