Karin Chan is an experienced Malaysia-based writer, editor and all-around content enthusiast. From game character dialogues to international opinion pieces, she enjoys telling all sorts of stories in many different formats.