So it appears that Steam is no longer accepting submissions for games until the 30th due to Steam Greenlight.
Although we can release through other platforms, my grand vizier tells me that we should wait to launch them all as close as possible; and I've learned to never disobey a talking stuffed animal.
What is Steam Greenlight?
Steam Greenlight is a new system that enlists the community's help in picking some of the next games to be released on Steam. Developers post information, screenshots, and videos for their game and seek a critical mass of community support in order to get selected for distribution. Steam Greenlight also helps developers get feedback from potential customers and start creating an active community around their game as early in the development process as they like.
So in light of this... We will need to call upon you all once again in 15ish days to help us push Organ Trail: Director's Cut to Steam. Hope you still love us by then.