Tag: Biomutant
Biomutant announced for PS5 and Xbox Series X|S for September 6
With its original universe and its many rather well intertwined systems, Biomutant was a title full of promise. Unfortunately, Experiment 101 had proven to be a bit too ambitious for…