Definatly a Shadow Of The Colossus vibe there...
the whole sacrifice/restoration/steed/powerful god/demon being--
it was SOTC with a lassou. and on NG...
i thought it was pretty good, and at times, frustrating ;P
you obviously put a lot of passion and effort into this and this could easilly be listed one of the most stylish things on newgrounds.
GREAT WORK!