OK so what's the difference following a game on steam, itch, or patreon? Of course u are gonna have the more advanced version on steam or patreon and then the free version that's behind on itch. And the developer is still updating the version here so it doesn't look like he's one of the scam developers.