oh well looks like that website made a new itch io account since i reported and got their last one removed two days ago looks like there has to be another report to whatever account they made this time oh and lustgames is a website that makes spam accounts and does phising type stuff so they are highly bad and reportable