Not my cup of tea, but well done.
I see two ways of reviewing this. From a technical aspect, this is an excellent flash. The animation is superb, the voicework is crystal clear, and from what I understand of anime, this is very true-to-form of its zany style. However, personally I didn't like this film BECAUSE of the anime style. I've never enjoyed the super-exaggerated, drug-high look of anime. Without ranting, I just find it obnoxious.
.
That being said, I think this flash deserves high marks. The effort is there, even if the style doesn't suit my tastes.