Outer Limits, Jan 1, 2005 "Happy New Year!"