Very nice stuff. The songs reminded me a lot of Masashi Hamauzu's work on Final Fantasy 13.
I'm such a big fan of Hamauzu, that means so much ;v; thank you!