Game Review: ‘Biomutant’

THQ Nordic and Experiment 101 were awesome enough to show me what life would be like after humans in their post-apocalyptic Action game, Biomutant. Biomutant takes place on Earth but things look really different, humanity pretty much messed the planet up so much with...