I agree, 10 games I think. Seems unlikely all of those were made recently or finished off. It's pretty hard to police such a jam with such relaxed rules. Not sure there's a way to reach out to that user either. I will have a think about what to do