Will you release the full game on Itch or GOG or only on Steam?
Yes. We have the intention to bring it to itch.io. GOG is a good idea too!
Cool, can't wait!