There is still no release date for Biomutant, which will come out when it's ready according to the dev team, but today we are given a brand new video and it's a bit more than 9 minutes long. We like the idea that the game will ship when the developers are satisfied with it, what about you?