So, I am interested in more info on when Biomutant will be released. All I see online is release in 2018, pretty vague. Just wondering if anyone has heard anything different? Does Xbox Addict get any sort of heads-up about pending release date alerts, or are there any channels by which the release date can be estimated, or is it just blindly waiting?
Bookmarks