This is a factory sealed copy of the limited edition Special Reserve Games release of Cult of the Lamb for Switch -- number 3198 of only 6400 produced -- plus a rare plush!
Please see our photos for more details, and feel free to ask any questions you may have before making your purchase.