Witcher figures are collaboration with Master Team so we gonna be fine, previous Witcher figures have a same treatment and all of them look great.
P.S. I will never understand downgrades. I can understand that they downgrade fabric quality or something like that, but completely changing...