Hello. Sorry about that. Probably something on the end of itch website. I also have for sale on GameDevMarket website.
Thank you, already bought it from GameDevMarket.
thank you! Hope you will like it