This has got to creepy for people that don’t believe in evolution. To be honest, it’s a little creepy period. When I saw this, “Planet Of The Apes” is all I could think.