Good piece.
I liked it a lot. It's too bad it was so short though, you didn't have a whole lot of room to develop the lovely themes you put in there. It felt a lot like a mini overture, like on in the opening cinematic of a video game. Which isn't a bad thing, it's just what it felt like, I think cause of the feel changes, and the very heroic journey parts, which I really liked. Nice chords, and melodies, and some nice counter lines too.