7. Fireflies (The Last of Us)
I really loved how The Last of Us muddled the lines between hero and villain in this game. Near the end of the game, Joel finds out that Marlene and the Fireflies were going to kill Ellie to create a vaccine to save the human race. They were even remorseful about it when they told Joel.
What happens? You attack guns blazing to save Ellie even if it meant losing a chance to save the human race. I felt bad when I had to shoot all of them down when they were trying to do the right thing. I was thinking, "can I not do this?" the entire time. You could say that Joel was the villain, but I sympathize with him since my dad said he would do the exact same thing.