Yeah, the submissions were a nightmare last year because it was so unclear on how to do it. This year it'll just be a community thread on itch where people post their pics instead of the standard "submissions" thing. Much easier.
I'll include your image in the main body of the pages, it arrived just in time!
Thanks for the nudges so I could get this done. -PDX