11 video game characters that will stalk you to the ends of the earth By Louis Garcia published 10 September 14 Feature