I remember that show very well...it was on after I had kind of stopped watching saturday morning stuff (because it was beginning to get all anime-ish and sucky), but I used to watch that. It reminded me very much of (and perhaps took more than a little inspiration from) my all time favorite kids show, Pee-Wee's Playhouse.