I corrected the URL (I decided to change my itch username at the same time as posting and didn't realize that might be a bad idea)