News Kingdom Come: Deliverance 2 will go DRM-Free, plus Release Date for Patch 1.2 Confirmed Shouvik BoseMarch 11, 2025