Kingdom Come: Deliverance 2 receives Steam Workshop support, new barber feature, and over 1000 bug fixes 6:40March 14, 2025