Choirs rock.
This is really cool.
Definitely sounds like it could be in a video game. I'm diggin' those choirs though....really give that epic "RPG" feel to it. I'd raise the high end of the staccato (violins?). I'm not sure which instrument that is, but...that's just nit-picking...this is great. Good work man.