April 23, 2021
A look at the open world in Biomutant
It has been basically pretty quiet from the upcoming open world game Biomutant, but it will actually be released soon and here we have a short trailer that gives a taste of what the world will look like.
Biomutant will be released for Windows, PlayStation 4 and Xbox One on May 25.