I still don't have an exact date at the moment. There's a possibility of another delay especially due to sudden unforeseen circumstances. I'll be posting a devlog announcement if there is already a date. Feel free to follow me on Bsky for more frequent updates.
As for Steam, that's already mentioned in the FAQs devlog (linked in the front page). I also have a Ko-Fi store where it'll also be released (and I believe they should also have more payment options).