Gaming News Kingdom Come: Deliverance 2 Recovers Development Costs in One Day, Sells Over a Million CopiesBy Solomon ThompsonFebruary 8, 2025