Has anyone heard of this company? I have an animated adaptation of A Christmas Carol with a date of 1990 on it. There aren't even any names on it, but it says that the NEA and PTA approved it. I only saw the first 20 seconds, and I can tell you that the animation is only a half-step above the...