With both a cheap and a high quality one in the works, Mars should scrap their render and just focus on their other projects that nobody else is working on.
I was thinking it looks like one of those DC Direct 13" figures from 15 years ago. Now I have to decide if I want to eat the $48 deposit or pay $300 to be disappointed with it.