The “Doom or Destiny” video, is a fierce, satirical take on current events and media culture. July 25, 2025