if they have any extra rules, they will mention it in game jolt itself. I just personally think that game jolt is more of a social media than a game store though, and updating a game that is on a million stores can be pretty boring...
I see what you mean, but I think its worth a try.