Pretty blown away by this, to be honest. It's a puzzle adventure game with great tone and a great cast of characters. The story is engaging, the character interactions are moving and drop-dead funny.
You wouldn't think it just by looking at it, but it's so good, please give this a shot.