Valve is removing Steam Greenlight this spring!

Also remember that Humble Bundle is becoming a Publisher too. So there is that avenue for indie’s to get it their game out.