Well I am currently playing and I want to see the cool improvements that this game will offer. So if the game want me to restart then sure I can restart it. Sorry if I offended you.
Will this game go to Steam?
Steam is planned, there should be a steam poll pinned here on Itchio, you can see what the community thought about Steam integration