I saw the last bumper sized show. I paid great attention assuming that there would be some answers, that there was some epic quasi sub uber plot.
Of course, like everyone else, I was dissapointed.
Then I found this, and realise the answer was there back in 2004, if you knew where to look!