Long Awaited Biomutant gets a release date!!



After a long silence we get the best news of all! A release date! Coming in May we don’t have to wait long to get our hands on this interesting looking title!

Source

Leave a Comment