We've been awaiting our first look at X-Men: First Class, and 20th Century Fox has delivered over the past couple days with a flurry of images.  The first (and very photoshopped) cast image left some underwhelmed, but we've since updated that post with a few stills of the cast on set that I think lend a better context to the look of the film.To cap things off (or could there be more?), Fox has released a teaser poster for the superhero film starring Michael Fassbender as Magneto, Rose Byrne as Dr. Moira MacTaggert, January Jones as Emma Frost, Jason Flemyng as Azazel, Nicholas Hoult as Beast, Lucas Till as Havoc, Zoe Kravitz as Angel Salvadore, Jennifer Lawrence as Mystique, and James McAvoy as Professor X.   Check it out after the jump.The design is very basic, to the point that I'm surprised we didn't see this before the stills.  It's sharp, though.  I like it.X-Men: First Class opens on June 3.  Click here for all our coverage on the film.  Via AICN:x-men-first-class-teaser-poster