Biomutant sells over a million copies since launch Made its development budget back in just one week by Ben Borthwick on Aug 18, 2021 No Comments