Got a reply from the dev on Twitter. The game is up to date here (which was my question). I also pointed out your question to them but I didn't ask about Steam keys as I don't use it.
https://twitter.com/SirPF/status/1671522245158551557
Thanks SirPrimalform. Much appreciated for getting this info. Yeah I prefer DRM-free and mainly use this and GOG.
Just like a steam key sometimes as well.