Long Awaited Biomutant gets a release date!! January 30, 2021 by Positive Ego Gaming After a long silence we get the best news of all! A release date! Coming in May we …