A looooong time after that I managed to get the trailers to play, and watched them with Andy.
And a looooong time after that I managed to do something with that file, and uploaded it to youtube. Feel the power of... Avalanche (and Avalanche 2 thrown in for good measure!)
I guess made-for-TV in the US becomes Straight-to-DVD in Japan? Either way, you've probably seen the best of those movies in the trailers.