This 90-second time-lapse of evolving human faces is mesmerizing

Whoa.