Love the leads. They are killer.
As for some constructive criticism - It sound like you are almost screaming into the mic at some parts. I'm not sure how exactly your setup is, so you might have to or something.
Actually pretty decent. Would def check out another cover in the future