Sofia Larsson

Past Games

In Lost in Translation, you are interviewing, or interrogating, an extraterrestrial creature.