Awesome work, I really like how you've managed to capture the feeling in this picture. I can almost feel the moment and tension I felt while playing and fighting against Avion. This is a job well done!
I love that level too, along with the dragon...sand...thing. with that one you can stand on the horse at high speeds and feel all epic as you jump for its wing-thingy...and completely miss. Its all good. Hate falling off of them the most though.