Btw, do have plan to release newer versions on Itch or F95 zone?
I will release a newer version after a while here on Itch, yes.