Games

Kingdom Come: Deliverance, Deep Silver pubblica l’accolade trailer