Pics from the expo, not sure if these have been posted:
https://www.toy-world.com.hk/forum/viewthread.php?tid=23559&page=17#pid136222
The mask looks funny there to me; sort of baby-faced. Otherwise, looks great.
I see what u mean with the mask looking weird ..could it be the eyes being a little to big?