A new report from Square Enix has revealed that the developer’s recently released, poorly received, […]