It's only episode one here on itch. I have no control over those other pages where my game is leaked. I only upload updates on my Patreon. ;c
Yeah, that's the sad part of it fam. At least you released the next part on your patreon fam.