Now we need official confirmation from Valve, but that will probably happen when they are readying for release, or Beta (if there's not already a closed Beta program going on... I know, wishful thinking)
How long can this thing take? And, why keep it under wraps like if it's some earth changing announcement. It's just a digital distribution drm platform running on linux.
Companies tend to keep things like this underwraps so that if they have to or want to change their plans their image doesn't get damaged. It's why id never say there is going to be a linux client for their games before hand and it's one of the reasons why Linux gamers aren't to pleased with Epic (the wall of silence just makes it far worse.)