My game was not part of jam at upload. There was a small form where you could say with how many you are and stuff. After that i was submitted. Maybe this person who made this post only upload the game. But you are right if there is a problem they should seek help at gamedev tv staff