You're better off subbing to the patreon and getting it that way. Since itch makes you pay seperately for updates.