The reason I finally decided to sign up in these forums is due to the lack of updates on the main page, and I echo the sentiment that this reflects badly on the entire premise.
Still, I’ve always appreciated Whales and the subsequent devs’ desire to put in so much effort into a game that gives no profit to them whatsoever(save the Kickstarter funds, which are pitifully small for such an amazing project anyway). So I’m not going to sully these boards with dickish comments to the devs such as those found directly above this post. (EDIT: which has since been removed)
A word of advice for the devs though: it would probably be best to prioritize getting the dev diaries part of the website up-and-running, instead of leaving a lot of people(mostly the non-backers) in the dark. Some of the recent news posts in the main page were quite misleading, and being the self-entitled pricks that human beings are, you can expect many of us to be wailing about broken promises and shattered dreams, etc. More information and clarification would be nice. It’s a bit odd to post “expect a more substantial update later this week” which was visible to everyone, then when the week came to pass without an update, only the backers were given an explanation as to why. No doubt the antsiness started from that point on.
Sometimes though, there’s just no pleasing everyone. Personally, I have high hopes for the game. Good luck guys!