Biomutant ‘Explanation’ trailer

Creative director Stefan Ljungqvist shares insight into the game's world.