TechLara Croft voted as the most iconic video game character of all timeMore than 4,000 gamers chose Croft over Mario and Pikachu in a recent poll by BAFTA. Read More