2.0 Website was said to release some time "soon" after E3.
Perhaps, Valve is helping SE with the marketing.
If so, then that explains everything

https://developer.valvesoftware.com/wiki/Valve_Time