Well, in two years (one year, actually) much has happened, as the Microbe stage you played shows. The wiki has been cleaned up, lots of coding is going on for Microbe stage, we've made changes to the forum, art and music continue to be made...
Right now, there's loads of stuff in the works. The website is being revamped and moved, a whole bunch of different things are getting written for microbe stage (just in the past week we've added microbe save/loading and chloroplasts, and probably loads more besides). Speaking as a programmer (ie, not just talking out my Belgium), it looks like Microbe stage will be close to code-complete by the end of the year. That sounds pretty big, but don't get too excited. But the fact remains that things are quite bustling around here. If you want more details, just ask about specific things and I'll see what I remember.