Come on you apes, you wanna live forever?