If you're a bigot or sexist then do not play the game. Spoliers in review...... Yes Ellie is gay and has a girlfriend. But surprise surprise gay people exist in the real world. It's 2020 for F.S. most people are not going to fit into your tiny little restrictive box of how you think people should be. Gay people deserve presentation too. Also A lot of people have complained that Abby is transgender. Well unfortunately she is not transgender. Abby is just very muscular and can kick your ass. So if your sexist and have a fragile masculinity, I guess you're not going to like a strong powerful women. I do wish that she was a transgender woman though because despite your fragile feelings, transgender people are real as well and need more representation, although preferably not as a villain. And lastly yes Joel dies. Tragically and pretty horrifically. But it's an apocalypse. Your favorite people don't always live in the apocalypse. Just look at The Walking Dead. If This was real life people you love and care about will die. It happens. This game is about revenge and how far you will go to get it. Will you sacrifice your own humanity? This game is brilliant