Biomutant Is Looking INCREDIBLE – New Open World Trailer Showcases Amazing Universe January 17, 2022April 26, 2021 by Lee Agustin The world of Biomutant is largely unknown. With about a month left before the launch, the pieces are …