I'm not 100% sold on the likeness here, but perhaps it will look better in person. It's not that it's not good, but at a 1/4 scale, it needs to be as close as possible. At 18" tall, you can't fudge certain things like you can with a 7" figure-- which is NECA's usual arena.
Here's a first look at the figure.
He'll supposedly be hitting retail outlets in July. No official price yet, but NECA's 1/4 figures usually run between 90-100 bucks, depending on where you purchase them.