I think he said when the game is more developed, he re-release it on itch.io.
It will not be free though.