I'm glad you found the site. Spread it around, show it to your friends, etc. Your submissions will be up after this week, as I am taking this week to focus updates on a single artist who has contributed a ton of great drawings already, and has the kind of art style that I think matches this concept perfectly.
I promise I'll get to yours soon. Until then, enjoy a week of submissions from "Semper Ubi Sub Ubi". Which, by the way, is a pretty awesome Latin pun.