Overall great work. The mix is balanced. Compositionally, I was waiting for Sanctuary to swell into a sweeping emotional melody right at the midsection, but... it never happened, even at the end. While it works as a whole, it also sounds too safe. Don't be afraid to make bold decisions!