Review Biomutant - Switch Review "While Biomutant does stumble in some areas, it’s still an enjoyable adventure"