Fearless Leader defeats Dr. Destructo and our Russian demon.