Developer Telltale Games' monthly email newsletter was sent out to its subscribers last night. In addition to promoting the launch of their new "season" of Sam and Max adventure games, there was also a mysterious ad in the newsletter for "Scoggins Erasers" The tag line was "No one has to see your mistakes".
Clicking on the link embedded in the add took us to the above image with a little animation and a weird musical number playing in the background. As you can see the artwork is more along the lines of a children's illustrative book but with an Addams Family bent. As you can also see the site is apparently teasing us that we will learn more about this "Mystery of Scoggins" on May 4.

Top Game Downloads
Red Stone Client SetupCommand and Conquer 3 Demo
Loki Single Player Demo
ArmA: Combat Operations Demo
Americas Army: Special Forces (Vanguard) v2.2 Full Install

