Yes, the same (paid) release will be available here on itch.io as well around that time.
Fantastic ! I'll have my wallet ready.