Hey guys...
Lenore spoke to me briefly about using GoG as a venue. I mentioned that, in my opinion, both Steam and GoG would be ideal, if possible. Well, everyone knows Steam has Greenlight, but it looks like GoG just came out with their own "Games in Development" type of deal. It looks like they just announced it today. I figured you guys would want to know about it if you didn't already.
As far as I can tell, it is probably like Steam's "Early Access," where you're able to play an Alpha version of the game while it's in development. If that's the case, it might be a good option for you guys when you get to that stage. I didn't look into it beyond the "introduction" page though.
Anyway, you guys should take a look for yourself:
https://www.gog.com/news/introducing_ga ... evelopment