Downloads does not seem to work right now
Strange, I can't find any problem on the files to download, must be a problem with itchio website?