User blog comment:Solo28/Noah and Ben: The Ultimate Movie Spoilers and Talkback/@comment-675420-20111030231556

CONFIRMED ALIENS:
 * Upgrade
 * Diamondhead
 * Way Big