could the whole thing be April Fools Day?
Important scientific discoveries should not be announced on the first day of April.