Someone on reddit has found something interesting on the Steam trading cards and has taken the obvious, if tounge in cheek, conclusion that it heralds the release of HL3 http://i.imgur.com/GSRUVjV.jpg

In fairness it probably does mean something, this is Valve afterall.