Even the Best Heroes Need a Helping Hand – The Supporting Character
Having looked at what makes a hero great and what makes a villain memorable, I wanted to look at the third major class of characters one can find in most great games: the sidekick. It seems