Watch Extremophiles: Extreme on Other Worlds?