Sneak a peak at some sneaky peaks. Looks like the cats have a renewed interest in Twitter.