Submit your game at
https://itch.io/jam/389797/add-game/2891725/662537?
token=nlExFaxhbLuEOWqZ9iyNnmNpHjI
Itch broke up the URL so make the above into one URL and you should be able to submit your game there, thanks.
Submit your game at
https://itch.io/jam/389797/add-game/2891725/662537?
token=nlExFaxhbLuEOWqZ9iyNnmNpHjI
Itch broke up the URL so make the above into one URL and you should be able to submit your game there, thanks.