Click to see Spoiler:
Weird that the update refers to the Life Extension project - and what's with the 105 year old orangutan, with advanced language and learning? Thinking of the monster on the island and seeing a recent movie trailer gave me flashes of King Kong.