Seibertron has a slightly better picture of him.
And
TFW2005 has a description from a 4chan user.
Feels like people are grasping at straws just get more info on this guy. I wouldn't be surprised if tomorrow Hasbro posts high res stock photos of everything.