ValveTime.co.uk | Valve News, Forums, Steam

Looking through one of the threads here (The one about some students taking a trip to Valve), I saw something in one of the photos they posted, attached below.

What is that? I've seen it in some Sven Co-op maps, and on Neil Manke's mod, USS Darkstar. Does anyone know why it's on a piece of HL2 concept art?
Back
Top