Of course, the message was a joke on April 1st. There is no "Central Foundation".
We hope it is a message from the future though, and we'll get a similar one in the future will most of the news for real.
From: Central Foundation Team
Date: Fri, Mar 30, 2012 at 10:37 PM
Subject: Newsletter #21
Please find attached our latest newsletter.
Central Foundation Team