For a text-based game it's quite good, the writing's solid and it took me about 4 hours to finish, which is a fair length for a game this cheap, I mean, some of the more modern Call Of Duty titles have shorter singleplayer campaigns. Some people may point to the fact that the game is linear and that occasionally your choices may make you feel "Boxed In", however, the choices presented to you are great enough and of a large enough depth that you may deviate from the main story arc and play the kind of hero you may want to play, however you will soak the fallout for whatever decisions you might choose.
In short; the game is good, and gives you more entertainment than expected of a game with such a small pricetag.
Oh, and if you have the few extra units of whatever currency you possess, buy the bundle or the perfect legend guide + warning system. They help in the long run.