Capcom you clever bastards. Slipping a tease of your next Marvel vs. Capcom 3 character in the company Halloween party pictures. Easter Eggs, in the real world kid. That's one reason why the folks at Capcom get it right.
Aside from the peculiarly creepy costume this dude is wearing, oh hai Mike Haggar. Retired professional wrestler, vigilante, mayor. One of Capcom's most awesome characters, now ready to toss is up in MvC3. Dibs!