You cant download or cant install? If cant install - we are working now to fix this problem, if you cant download - ask itch support