Sorry about that, they are restocked. I'll ask if the itch.io devs could send out a warning email and decline the purchase in the first place if that happens
Appreciate it. Son got his key so all good. Thanks.