Earlier this week, the internet was buzzing over a photo from director Matthew Vaughn’s X-Men First Class. The image featured the main characters, including the villains, wearing vintage costumes from the comic. This would have been a badass image to present to the public if executed correctly. The photo was a victim of bad airbrushing and photoshop, and Vaughn had no intention of releasing it. He recently spoke to the folks over at /Film, about the incident because he wants fans to know that he was just as surprised as us.

To make it up to you, he released two more photos from the film, which include a psychic Xavier and a magnetic Magneto. Take a look…

Vaughn’s reaction to the photo:

“I freaked out on them yesterday. I don’t know where the hell that came from. I don’t think it’s a Fox image. It’s not a pre-approved image. When I found out, I said, what the fuck is this shit, and Fox is running around trying to figure out what happened as well. I agree. It’s like a bad photoshop, which maybe it was by someone. It didn’t reflect the movie. I was shocked when I saw it. I was like ‘Jesus Christ’…

He assured us that he doesn’t plan to destroy what’s left of the X-Men film series. Vaughn said, “I’m a fan of X-Men. We’re not bastardizing X-Men, I’m trying to get them back to being whole again.” He also went on to discuss the costumes that the characters wear in the movie. He claims that they’re not a prominent part of the story but they do make an appearance.

The costumes are blue and yellow as well, because fuck it, lets take it back it the original. Also, by the way, those costumes are hardly in the movie. The main costumes are like these cool 60’s James Bond…”

For those of you who are still into the X-Men movies this should ease some of your fears. We jumped ship a long time ago, but that doesn’t mean you should give up hope. Here’s another new photo for you to drool over.

X-Men First Class opens in theaters on June 3, 2011.

What do you think of the latest photos from the film? Are you convinced that First Class will be great?