First Look At The Lizard?

Coming out on an RC controller is an image of what has to be the Lizard from the upcoming Spiderman flick.  I’m sure it’ll look better on the big screen than on the toy, but this sure doesn’t improve my thoughts on the Lizard. What does the Nerdosphere think?