Does anyone know moreabout this? I saw some images of what the cartoon looks like and I was kinda shocked. I didn't know a cartoon was in the works, but then again I have been out of the loop for awhile. Anyone who gets the Insider should have a good idea. (I haven;t gotten mine yet. I wonder if my sub ran out.) What do you all think of it?