Just heard it is supposed to be back on Science Channel sometime in Spring. No reason given as to why they took it off.