Board Thread:General Discussion/@comment-4435241-20130826111025/@comment-16155460-20130827154630

but i just dont understand those elfs in the begining i think they are the beast power things of those 2 aliens

ps: you guys just have to watch the trailer again and again and pause them 100 times just because its fkng great!