Biomutant excels on Nintendo Switch, surpassing sales expectations in Japan.
Biomutant launches on Nintendo Switch, offering hybrid adventure experience.
Biomutant is set to launch on Nintendo Switch on May 14, 2024.
Advertise on this site.