This is awesome! I agree with Daru, the mixing really does give the impression of a live performance. The instruments sound great too. It reminds me of a lot of classic games from the PS1/N64 era... which makes sense given the source material, haha. You did a good job capturing that sound though. The only thing that I can really criticize is the choir. I'm not sure if it's where they sit in the mix or if it's the velocity sounding a bit unnatural, but maybe it's worth messing around with. Otherwise, it's fantastic! Nice work.