Great work!
Ignore the douche who had issues with the mixing, I think this came out really fucking well. Great song choice for covering, I think it sounds fantastic! I am so sick of hearing game songs covered over and over, I am glad you chose something a little less fucked-with. You did it justice!