are the versions on steam and itch identical, or does one have more or less content?
(i'll delete after answer)
You don't have to delete the answer, maybe other people have the same question. The steam version is up to date and the itch.io version won't get updates anymore, because there are steam features implemented which require steam.
ok thank you