My review, your flash.
Everything production wise is done well: load, intro, menu, animations and transitions are all smooth, time syncing is excellent, audio use and editing fits, credits are paced quickly. The animation as a whole is fast paced without being outright choppy which is really the most impressive thing about this, but the humour just isn't present.
A better animation/video idea with the same level of skill put into it would have such a stronger outcome.