It's not them, just guests at the party dressed up as them. Kinda counts.... and reminds me of some other appearances of people dressed up as Alpha Flight characters.
Yes, a 'Vindicator' in an issue of Iron Man springs to mind!
~ Le Messor
"Never express yourself more clearly than you think."
~ Niels Bohr