Photo of Karl Gan

Karl Gan

Karl Gan is currently a scriptwriter at Ubisoft Singapore, the company behind several successful AAA video game franchises like Assassin’s Creed and Far Cry. In his role, Karl develops gameplay narrative through world-building, dialogue-crafting, and a lot of character-inspired soul-searching. He also has a bad habit of using too many hyphens.