Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+4)(-1)

So my guess is, and this is quite cynical, but, I suspect they've given up on the itch.io version, now that the Steam version has gone live. That's all they seem to care about at present, given their recent update posts, which, is actually quite annoying. So I wouldn't be holding out for them to patch the latest itch. updated version to the app for a while, if at all.