"Vote & Die". .. I have a feeling that it's somehow political, but I can't put my finger on it