I assume the Easter egg is the banner item that has started popping up. Clicking on it takes you to a form where you can upload your own banner...
You got it. The banners cycle randomly on a long timer (so as not to be annoying). We hope they can be used mainly for promotion of games by authors, but we'll see.
This was a post made by Tom in '00 Easter Hunt. Is it the same? =)