Really don't know whether steam Greenlight is good for Indie developer or not.
we have our Game "Stained" on Greenlight http://steamcommunity.com/sharedfiles/filedetails/?id=92920386&searchtext=stained
We were about to send our final game to Steam last month but they stopped taking because of the greenlight.
our game looks polished and Demo is also available http://stained-thegame.com/Stained-Demo.exe
but it is not getting noticed.
So guys please take a look at it.