I just finished watching this last night.
Yeeeah.
Looked like an acid trip gone terribly wrong.
Some parts were really funny, others just weird.
I did like the style of part picture-drama, part animation.
That was different and interesting.
Overall I'd give it a 3 out of 5.
Worth watching for the fun of it.