As cute as this was for an april fools joke, maybe it would be a good idea to take that down now from the main page.
As a brand spanking new member to this site (just signed up about 5 min ago) I read that and almost left the site immediately. It was just by chance that I saw a link to see what other people were saying.
Awesome april fools joke. Poor thing to have as your home page.
Just my 2 cents on the topic.