I really, really liked this one. The story setup is right up my alley, and puzzle solving with a computer interface feels very cool.