I´m usually not a fan of surreal stuff, but balancing out the weirdness with a sort of strange, but consistent inner logic while keeping everything entertaining is definitely not easy, and I´d say that it worked out pretty well in this case.
Together with the original and recognizable style, it makes for a very fun experience that actually managed to make me chuckle more than once. Good job!