I played this a while back, and it's left a permanent impression on me. The game has interesting mechanics and the story that unfolds as you play is equal parts personal and interesting.