2 ms·Is anyone else getting some "Rise of the Planet of the Apes" vibes? Questionable Alzheimers drug etc. etc.by gaetgu 5y agoIs anyone else getting some "Rise of the Planet of the Apes" vibes? Questionable Alzheimers drug etc. etc.