The excellent voice acting and bizarre setting made for an entertaining ride. The medium of "adventure game" is always grappling with the central problem: the necessity of making puzzle-solving fun. Luckily the payoff for each puzzle was a real plot bringing us to a fascinating and funny world we've never visited before.