i remember seeing this..
a while back on the flash forums, when you'd jsut started it
it's nice to see it's come a long way since then :P
the graphics and music were very uplifting :)
and i wasn't too sure what was going on towards the ending, but it was good anyway xD