Wait, what? Is Spiderman supposed to make giant mecha with his webs or...? Wouldn't Stark be the key person in making an Avengers mecha/zords? Am I missing a joke here?
We're also missing Captains France, Japan, Cossack and Kenya.
And while Captain America is on gov't business, Miss America fills his spot on the team.
(Miss America... fighting planet-conquering alien supervillains... God**** Japan has the most stupidly awesome ideas!)