Retailer lists Biomutant for October
A Portuguese video game store recently put up a listing for Biomutant on the Nintendo Switch. Biomutant is priced at €55 and comes with box art in the new listing. The 25th of October, 2022...
Sun 11-09-2022 12:23 | Nintendo Switch News