I've seen quite a few entries that don't seem to strictly fit the brief as I read it. I guess its very subjective, and I'm not sure how harshly we'll be judged on that side of things
Maybe if you play up the ornate detailing, and play up the grandeur with an impressive backdrop and strong lighting (looks like your well on the way there) you can get across the idea of an 'epic champion restoring peace'.
Awesome start anyway, I really like all the little symbols and details you've put in so far : )