Hey, this is a clarification to people being confused about the game not being accessible. We made the submission page, but weren't able to upload the build in time due to itch's errors during the deadline time.
We didn't realise we could have instead mailed the build directly to GMTK before the deadline was done.
So yeah, the submission is here, but I have made the page private due to there not being a build to download for the time being. If you're interested, bookmark the game and come back in a week when the voting period is over! :)
Sorry for the confusion!