I'm not sure I feel any more reassured now that we have a response. It feels as though you guys are following the same development process as Minecraft, allowing players to pay early for access to the game. Of course, the only difference is Notch had a lot better interactions with his player base. I bet even a weekly update on the front page would go a long way, as I'm sure you'd like to hang in to what few fans you have.