An absolutely amazing game with superb story telling. It shows that not everything is always so black and white and that there is a consequence to every action. Don’t listen to all the bad reviews. Just because it isn’t the ending you want does not mean it’s a bad story.