Are you keeping Itch updated with your Patreon or are you only working with Patreon at this point?
I'm keeping them both updated.
Patreon is a club to us. You could find the games which can't be sold on Steam and some information about the development there.
Itch is one of our distribution platforms.