Yes, already contacted itch support. This guy is uploading his entire library.
*my... or *your
I meant his. He uploaded close 15 games.
is there a patreon?
No patreon.