"2 days, 13 hours before the deadline" Was this game made in 11 hours????? I saw the same game posted in other Jam 19 days ago. This is NOT a game made for this jam, you just uploaded a game made before even joining the jam.
Yes you are right. One of the biggest challenges for independent developers is marketing and promoting their games, I registered my game only to be seen by other people, I apologize if I caused you any discomfort and I am aware of disqualification. I just wish other people could see my work! Hugs.