Thanks! We might be Russians, but games are our passion.
Now back to the point - just off the phone with Steam guys. They promised to fix everything within 2 hours maximum... Not best news but at least something.
It seems to be working now, thanks a bunch for the effort!