Could you try again on the link here in itch? The DC link I have in the game might've expired already.