Come on, you apes! You wanna live forever?!