So this DOES EXSIST!!
Thanx IMDb, I'd been talking about this animated film with some people around the same age as me and somehow they'd caught amnesia about this thing! I remember they played this ad-nausem back in the day in elementary school. Now that I know its on dvd I gotta scoop it up.
"A commitment to cinema means to lead a technically deviant lifestyle."