Are there plans for a non-Steam release of the full game? I prefer not to use that platform.
Here or GOG.com, maybe?
Yes, absolutely! Both Early Access and 1.0 will be released on at least Steam and itch.io, possibly GOG, possibly Epic too. I really like itch 🥰