This game is great, the graphics are on a whole another level, the gameplay is smooth and story driven like the previous one. It contains some heart breaking moments but I think a bittersweet story is good. The hate that it is receiving for inclusion of LGBT characters reflects the anti-LGBT attitudes that some people have. The bigots vision is often clouded by lack of knowledge and empathy, it can be corrected but not in a day or by an inclusive game. It takes time. Thus the hate is understandable but unjustified in my opinion. I love this game. I hope it received more love from more people. But I am here to express my opinion and I gladly give it 5 stars.