‘Biomutant’s developer reveals why they went quiet for so long
  • 3 years ago
The game was announced in 2017 and was set to be released in 2019, but the game ended up being delayed, and not much else about the game was announced until it was recently revealed that the game will finally be released on May 25th.
Recommended