Statue of Death from the Darksiders 2 game.
Their 3rd figure from the series.
Expected Release Date is 15 Feb 2013.
More pics here
Light-up features and base
14" scale
Will be in scale with the other statues in the line so it's going to make a good companion piece to the first War and Ruin statue.
No news on when it will be released though, probably sometime next year