just fixed it, thanks for the info! (the itchio download page was not public, not sure why I've done this at the time)
Thanks!