The final release will be available on itch for sure. As for gog, I'd like to try for it, but that's not guaranteed.
Excellent! Also glad to hear it.