Kingdom Come: Deliverance 2 Shows No Sign of Slowing Down, Sells 2 Million Copies in Less Than 2 Weeks17 February 2025