While I am still hard at work on getting the Intro complete so I can get an initial video up, as well as a playable Alpha version, the game is now also up on Greenlight Concepts. Several folks have said that part of getting through Greenlight is to get folks familiar with the project early, and I am all about getting folks involved!