CAST Science Review