I just beat The Last of Us a couple of days ago and man what a great game. The gameplay is great with a great mixture of action and stealth. It felt like a survival horror game at times. The story as well was very interesting and well written. There were a couple of cliches that bothered me a little bit though. The ending of this game pissed me off though. (SPOILER)I liked Joel as a character all the way up to the point where he killed the first firefly guard. He seemed really selfish and jeopardized the return of civilization just because he wanted to refill his fatherhood with Ellie. Like Marlene said to him she knew Ellie since birth and realized that what she could do for the world mattered more than her personal affection for her. If you had Ellie read the letter from her mother she said she wanted to make her proud and I think her becoming a martyr for civilization would've definitely done that. I also suspect that Ellie was thinking that she could end up dying as a result during the spring season where it seemed like she had a bad case of ADD. If he really cared about her he wouldn't have straight up lied to her at the ending either. It wasn't ever explained, but that's just my personal suspicion. I never disliked a video game character to that extent before, but oh well I guess it would just going to happen eventually.