very well stylized, you blended different animation styles and somehow managed to pull it off. I also appreciate not tacking on a happy ending. Animation style is a bit too wacky in my opinion, there's nothing wrong with going off-model but I feel you're characters are hardly ever on-model!
So yeah, not perfect, but I'm giving 5 stars anyway for the uniqueness alone