TEMA: a wrinkle in time