Biomutant is BACK & Tencent Invest More | Triangle Squared: A PlayStation Podcast Ep. 199 February 1, 2021 by NAR/TECH Experiment 101’s post apocalypse open world game, Biomutant, finally has a release date! We talk this, The Last …