Stefan LjungqvistStefan Ljungqvist is a creative director at Experiment 101, known for directing Biomutant (2021), and leading art design for Just Cause (2006) and Just Cause 2 (2010).Game directorBiomutantStefan Ljungqvist News