Hey that is great news...so when you say in a few is that days, weeks, or months?
Since Itch is 3 or 4 versions late, it could take a few months for it to be on Itch, but definitely I will post all versions here on Itch
thanks for the reply Znel much appreciated