BioMutant Gets a Release Date (and the Dangers of Hype) January 26, 2021 by RexSparx BioMutant finally gets a release date and it’s slated for May 25th of this year and I also …