No, I made this before I knew what itch.io was
doesn't that kind of defy the point of a game jam?
No clue, I am new to itch, so I have no clue