Maybe Too slow...
Thanks for mentioning the EXTREME slowness in your comment, I don't mind it so long as I'm expecting it.
Anyway, I enjoyed the creativity and time you put into this very much. I value these things much more than Flash skills (which could use some improvement ^^;).
Overall good job! ^^