Any chance of a GoG release? I'm planning on buying it here on Itch, but I really think this would make a great addition to GoG.
Maybe later but not any time soon! It’s difficult to juggle a lot of stores as one person. This version is DRM free too!