She looks great in that video. Paint looks good.
Another reason I caved.
My guess is maybe they have to clear certain things with SDCC in order to still use the Newt figure itself but perhaps with one of the accessories dropped from the pack so the SDCC version is still special. My guess is either the helmet or doll head being one or both being dropped for the retail version..
Another reason I caved.