Experiment 101 revealed Biomutant back in 2017. The action role-playing game stars a mutated mammal and has looked incredibly impressive in just about every slice of footage the team has put out. However, the game has been delayed several times, with many worried it might be dead. Fortunately, we learned today that is definitely not