"What is the Mystery of Scoggins?" asks the interactive teaser site, the address of which seems to imply that the (presumed) game could be titled "Scoggins Erasers."
Whatever the mystery behind the mystery, it appears to involve some angry-looking gnomes, as they pop up from time to time depending on where one puts their cursor.
Are those gnomes really bad folk, or are they misunderstood environmentalists taking a stand against deforestation and pollution? We're to "learn more May 4th," it seems.