a great piece of work
what can I say, it's probably the longest flash I've seen on NG and it was great on so many levels.
The only real needs improvement type feedback I can give is that I would have asked for help on the writing/script, and I definately would have brought more people in to voice. Yeah, I know you wanted to get this done in a timely manner and you are not bad at voices, a few more voice inflections could have made this flawless.
With those few caveats though, this is probably the best "execution" of a flash I've seen ( as in best presentation as a whole )