Haha great stuff
I will get this started by saying this was not awful infact it was pretty decent, it had some odd moments but had some decent moments aswell, but in the end it all made sense and made for an interesting flash here, This was kind of random but the art and effort is really top notch sounds and music is also top notch aswell, very good stuff here, great characters and funny stuff. I found this flash to be pretty decent now ofcourse there are some things that can bemade better and much more improved those details are explained later, but do try and put some of the ideas in effect as they will only make things better, but anyways decent flash i had fun with them, and most of all keep up the fantastic flash work.
~~THINGS TO IMPROVE ON~~
To be honest you covered it all, I will leave this one as is