Originally posted by Impediment
Could that really be Charles Xavier?
Originally posted by StiltmanFTW
Yes.And that's only the first big surprise, I'm sure.
I'm guessing Charles Xavier is part of whichever universe's Illuminati.
Edit: Which means we could Iron Man doing a cameo in some version.