i think i saw a hint of a chief in there...
Im not kidding.. look at the trailer between 1:07 and 1:012 at the left side of the screen...you can see someone or something green walking into the screen and its a alot taller!
im looking if im able to make some pics of it..