This cartoon was done by a bunch of TF fans (obviously). Looks really good for the resources they had available. Makes the current Armada cartoon look kinda crappy by comparison.
Details and download links here:
http://www.tfw2005.com/modules.php?name ... le&sid=889