if youre wondering about updates to games on Itch.io
i would recommend looking to see if they got a patreon and going there
youre not going to get any details in depth without paying BUT you will be able to see the timestamp and heading of the most recent post
it at the very least lets you get a better feel on how things are going