Original: It was released in the United States on November 27, 2007.
Simplified: It was the first thing done with Futurama since it was canceled in 2005.