incredible
i expect you put great effort to this, (ive been waiting so long! =D) there has been some mistakes i wish to grant my advice for future "flash making".
1. i think the levels were very complex, but very detailed and graphic
2. i think you should have added scores or acheivements.
3. for the next game, i reccomend online gaming, maybe some character choices
that is all, otherwise, i think your work is ingenous, good work!