Just saw this comment. Fucking cowardly ass itchio didn't give you an answer. This fucking site is still is censoring and shadowbanning game developers, even those like me who are just hobby devs doing games for free.