I don't see anywhere to download this game... For some reason, I can download this via itch's website, but not through the itch.io program.
Log in with itch.io to leave a comment.
That IS weird. o.o
I'm on itch.io right now, and it says that it's not available for Windows. Could you please look into this so I can properly download this?