Release Date: 2021-05-25
45
—
0
Biomutant has plenty of room for improvement and the best way to describe it is as an utter waste of potential.
Review by RON on May 26, 2021
Dec 31, 2027
Dec 31, 2025