"Biomutant" Debuts Developer Explanation Trailer
Biomutant earlier trailer have teased a unique experience for gamers. And now, the developers of the game have released a new trailer that teases even further what players can expect from the game and the story. Check it out below:
Biomutant is set to be released on May 25th for Microsoft Windows, PlayStation 4, and Xbox One.