Update now...although these pictures aren't quite as clear, here's the rest of the cast:
Michael Chiklis as Ben Grimm/The Thing

Jessica Alba as Sue Storm/The Invisible Woman

Chris Evans as Johnny Storm/The Human Torch

Ioan Gruffold as Reed Richards/Mr. Fantastic

Also, bigger pic of Thing's face:
