Video Games ❯Platforms ❯Steam ❯Epic Games Store
The June 11 PC release faces regional availability issues and player backlash over Denuvo DRM, as developers work to resolve access barriers.