Did we just find the Cure?