The Lion's Crest, the first paid DLC mission for Kingdom Come: Deliverance 2, is now available for purchase, priced at $4.99.