Ideafactor
blog

Finally we've put together the site, and it seems to be on track (well, very soon..)