Even Cancer Cells Watch Their Finest