Note:

Can you blame them, though?

Here are the first bits of mysterious evidence that I found:
http://distractionware.com/forum/index.php?topic=2792.msg29457#msg29457,
http://distractionware.com/forum/index.php?topic=848.msg29112#msg29112