Submissions are pretty much always open and if you read the page it states
"This simply a submission page for the zine. I do not consider it a jam and would encourage others to do the same. If you want to make a new game for the zine (and I'm not commissioning you) more power to you I guess."