I'll admit I got stuck on one of the puzzles. The answer to the dial (Spoiler - click to show)is CCCP for obvious reasons in hindsight, I ended up prying it out of the source code.
The ending felt a little sudden. If you enjoy the wit and writing of the first few passages, however, you'll probably enjoy yourself through the entire game.