BioMutant Details Revealed



New details have emerged on the upcoming game BioMutant. Head on over to IGN to see what you can expect when it releases later this year.