You may have seen this years ago, but since there’s a good chance you haven’t, here. See it now.
Last week’s story on that awesome StarCraft statue outside Blizzard’s French offices reminded us that the primary artist involved, Steve Wang, is no stranger to amazing video game craftsmanship.
I’m not sure what makes it so damn creepy. I think it’s the veins. Urgh.
Steve Wang FX [MySpace]