I need help with downloading it, I've download games off of itch.io before but now its not letting me