I’m sorry for the trouble! I’m not able to see the problem, downloads seem to be working for me. Could you please contact Itch.io support? They might be able to help more.