From what I saw a while ago here in the comments, the game will be released on Steam when Act 3 is completed. It will take a while because they will have to remake the game from scratch again and there are only 2 people working on this game
Thanks, looking forward to future content.