Hello,
Thanks for your patience, to be totally transparent: having my second child last year took me more time than I was expected, the development was moving really slow. But now I have more time to work on the game, updates will be published more often and we are close to finish it! I wanted the Steam version to be pretty complete to avoid bad reviews.
But I can say with confidence Steam release will be June 23rd.