There's been lots of updates from Randy on Twitter today about this figure. Apparently the picture posted above is the figure in August at 80% completion (apparently it has "no articulation, not final head, not final cape").
He just posted the figure at 95% completion with these pictures, both of which look MUCH better than the original picture (especially the face sculpt)-
View attachment 243459View attachment 243460
Of course, I'll be curious to see the figure with standard, white-background lighting, as stylized/shadowy pics like these can make almost any figure look good!