That Batman: The Animated Series (and Superman) are streaming on Amazon Prime. I'm watching the Man-Bat episode now and although they use The New Adventures of Batman and Superman theme, this is it.

Batman: The Animated Series

Superman: The Animated Series

So I'm just gonna go ahead and disappear for a while....