I enjoyed the text-based game play of it. It read as if the reader is playing the game, typing the commands into the computer.
It soon becomes a game-within-a-game story but somehow the end just was not satisfying for me. There is something missing and I can't quite put my finger on it.
It was well done but just did not work for me.
Chris Avellone's Wiki page - https://en.wikipedia.org/wiki/Chris_Avellone