Is this a leaked Half-Life 2: Episode 3 Concept Art or just an inspired Fan Art? You decide for yourself. The image was sent over to digitalbattle.com by an anonymous tipster.
Click image to view full-size
With Valve making some big announcements in the last week could this be a hint of, naah, we’re just being hopeful.
Source Digital Battle