For me it seem to work again, looks like itch.io had done a server migration or something similar. At least this is what was written in some other forum threads here. I dont know why WE didn't get an answer in this thread so.... :/