Valve has finally come out of its company cave and announced the death of Steam Greenlight. Steam Direct will take its place, but will the move solve all the issues for consumers? Valve apparently thinks so.
Full story from the WindowsCentral blog...