Stefan Ljungqvist Swedish studio Experiment 101 unveiled their first project Biomutant at gamescom 2017, the world’s largest video game trade fair,...
Stefan Ljungqvist Swedish studio Experiment 101 unveiled their first project Biomutant at gamescom 2017, the world’s largest video game trade fair,...