I thought that the intro was done pretty well as far as quality and I could hear everything clearly. The only part that could use some remixing is the heavier chorus because then it got a bit messier and harder to hear everything in it clearly. The tone was good throughout the whole song along with the actual playing.
Bulb is awesome man, have you checked his new stuff out with Elliot? Its called om nom or something like that lol.

Anyways, i really liked your cover, i thought you did a pretty good job. My only quip would be to lower the compression on drums.