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.