The game's story is what I liked most, although it lacked in some areas; which is why I am currently reading the book and it is pretty awesome. It fills in so many gaps that it almost boosts the game's renown a little bit. I strongly suggest giving this a read if you've played the game.
Yesterday is history. Tomorrow, a mystery. Today is a gift...that is why it is called the present.