Check out this newly released TV spot for The Avengers. Apart from giving us more of the awesome Tony Stark/Loki confrontation where Tony says that he has a Hulk, it also shows us our first proper look at Loki's army. Spoilers ahead...
Check out a screencap below. These don't look like Frost Giants to me, nor do they resemble any alien race I'm familiar with from Marvel Comics. Any thoughts as to what these creatures are?