Blackmail the Universe by MegaDeth Overview Tag Appears on Blackmail the Universe Blackmail The Universe (Sanctuary, 06076-84711-2, USA) System Has Failed The System Has Failed The System Has Failed (2004 Sanctuary, 06076-84708-2, USA) The System Has Failed (Remastered) Warheads on Foreheads Playcount 716 Listeners 185