Remeber that third-person perspective game, which was shown a few years ago, in which the player takes control of a raccoon-like creature in a open world environment filled with mutated animals? Biomutant was presented during the E3 of 2017 and the plan was for release sometime in 2019. As you probably noticed, there was no […]