Maybe things have changed. I don't know. It's a bit too far for me to remember.
Releasing to Steam is a huge step forward, but the journey is far from over. There's still a lot of work to finish the game.