We were planning on ignoring it, until we cross-checked some of the other sites listed. Apparently they've received something similar. If anyone has any information, please drop it in the comments. We're bemused.