The art, sound, music and animation were topnotch and I enjoyed them immensely. Backgrounds somehow reminded me of Daymare town, characters of Aeon Flux.
But the... breadhead thing... was kind of stupid. It was rather comical. I guess there can be found some symbolic meaning and such.