I have reported this extreme lack of service and care from the developer to the point that this just seems like a scam.. It's now up to itch.io to prove that this is not just a scam site to make money for scammers.. And just like AI the first people they scam is artists.. Gee thanks!!
I expect a response from itch.io by tomorrow or I will take this further!