Is Itch.Io Down 2024. Anyone can instantly create and host a jam. I guess it was just really bad timing for the site to go down.
Download the release zip file from itch.io (you may have to scroll down) for the proper operating system. His father and stepmother allowed no.