Are there plans to release it on Steam with achievements?
No. The game will always be released for free through Patreon.
For free, or through Patreon? Bummer, I wanted it on Steam in my eternal collection.
The game is free but patrons get early access and other perks.