Top notch narrative and movie-like experience. Seems like most of the low reviewers are too emotionally attached / distracted by the characters and are in fairy-tale land to see the quality in the realism of the story and game-play. Hopefully the developers will continue to pursue this type of innovative storytelling that challenges the norm in future projects.