I have not yet received any thing, have you sent it?
I found your purchases using your email address. It's strange that I couldn't find your purchases using the search function.
You purchased Cursed Overlord on December 28, 2021, as I understand it, the Deluxe version, and Cursed Overlord 2 on October 20, 2023, the Cursed version. I will send you the keys for these games to the email address you provided at the time of purchase shortly.
