
Biomutant has its (hopefully) final release date
by Lewis White
18 hours
THQ’s intriguing post apocalyptic RPG Biomutant has a new release date. While the action RPG was set to be released last year, Biomutant was delayed. While the project went quiet as development continued, the game will fin...