This game feels very much like a point and click adventure game created by someone who does platformers - the environment is 3d, but fully represented in 2d, so if you see stairs in the background you need to jump to get onto them for instance. It's an unusual approach which adds variation to the concept. It can also be frustrating at times, as it the limitation that you can only carry one item at a time (leading to repeat journeys), but some would say that is part of the fun.
The humour is good, and I personally got a lot of satisfaction by getting the special ending first time. The only drawbacks I found was relative lack of replay value due to the short length.