The last time I saw this guy was on a trading card I used to have back in the mid 90's or thereabouts. I haven't really read comics in years, but just seeing the thumbnail to this caused nostalgia to hit me like a truck. That was a pretty cool feeling; thanks.
That aside, the picture itself is really rad. Slick work.