Honestly, before I even read your description I could tell this was intended for a video game. I think it sounds great, just like something I'd hear playing some kind of RPG. Sounds a little climatic, but not too intense, as if something mysterious is going on. That's the vibe I get. =)
Please contact me if you would like to use this in a project. We can discuss the details.