The creator said during a twitch stream he plans to put it on steam after going through and touching the early parts up