I submitted art to this site multiple times and they've been repeatedly Expired. I assume that this site is Inactive unless I start seeing new art in my notifications.
sorry man, I don't think any of us mods are active anymore and honestly I only just worked out how to get into group notifications again with the new set up :C