Biomutant Nintendo Switch Version Leaked
February 17, 2020 | Digital Download News Another leak surfaced during the weekend and it is for the Biomutant Nintendo Switch version. The upcoming RPG-action video game was leaked last week to be launching on March 17 for PC, PlayStation 4 and Xbox One. The new listing however in Walmart said that the game will also be coming to the Nintendo Switch. […]