For me, it's Elizabeth from Bioshock Infinite.

From her cool powers, to her endearing and likeable personality, to the way she's actually helpful rather than a hindrance during gameplay, to the incredible animation, AI, and voice acting that bring her to life, I have never cared about a video game character the way I did with Elizabeth.








