Steam Greenlight—which lets users vote for indie games that they want on Valve's download service—launches today.

Advertisement

Share This Story