If you have the time, I highly recommend reading the books the games are based on. Some of my favorite books ever. Not all are officially translated but the unofficial fan translations are pretty good and really make you connect with the characters even more when you play the games.

If you have the time, I highly recommend reading the books the games are based on. Some of my favorite books ever. Not all are officially translated but the unofficial fan translations are pretty good and really make you connect with the characters even more when you play the games.