It's not you! Some people seem to be having issues - we are looking into it. Are you trying to download it directly or are you using the itch app?