bouzane on 02 August 2014
No offense but it's sad to see almost nothing but non-characters on this list. I'd have to vote for Joel because he has abundant character flaws and he actually develops a bit over the course of his journey.