Saiyar on 07 August 2007
It is up on gamevideos now.
http://www.gamevideos.com/video/id/13789
Nice style. Would like to see it in HD. Seems like they are really making an efort to get people absorbed into the storyline.