0:37 is a very curious scene indeed... the same thing happened in two different but similar ways??! lol whut?
and at 1:30 thats definitely some kind of der golem / overlord if I've ever seen one. Thing looks like it's ten feet tall compared to all the other "people"