Biomutant Leak Reveals Possible Release Date for Delayed Game

Biomutant may finally have a release date if a leak at two online stores can be believed, but gamers shouldn’t get their hopes too high yet.

The post Biomutant Leak Reveals Possible Release Date for Delayed Game appeared first on CCN.com

Source: https://www.ccn.com/biomutant-leak-reveals-possible-release-date-for-delayed-game/

Stay up to date

on all important crypto news!

The most important news, once a week. No spam.