wow I really like those vocals towards the end. It's very inventive, but I confess to not having heard the original, so I don't know how close you played this as a cover.
Your performances on the instruments is pretty stellar. The vocal mixing really does stand out.
Again, not knowing the original, for me your mix might use more bass guitar. It was pretty buried most of the time, but I remember '90's rock being on a lot of ADAT's so maybe that was the original sound?
great job James.
-Tom