While some of the story can be a bit on the nose with its themes, it is by far one of the most well implemented point and click adventures I've ever played. The pacing is excellent and while I can point to many of the things this story pulls from, it is so well put together it stands strong on its own. I feel the last few minutes of the game are a little weak but that hardly detracts compared to the whole experience.