Concept art from Half Life 2 Episode 3 leaked?

Its been a long time since the last episode of Half Life 2 was released. But now, in what seems to be a concept art from episode 3 has surfaced on the internet. We are still not sure if this is original or not, but we are investigating so come back on GamingBolt for an update on this.

NOTE: CLICK THE IMAGE TO SEE IT IN HIGH DEFINITION

Half Life 2 Episode 3pcps3Valvexbox 360