Thanks so much for trying to get some info out, this is exactly what I meant by updates. I, being a consumer can understand that you guys:
1) Want to release the game at an opportunistic time
2) Don't want to give too much away before the release
Just by trying to have some screens, or some back story, will assuage the populous who patiently wait, while not giving away too much. Even sketch art can work wonders at keeping your consumers in the loop and happy.
Also, I know that you have updates in many areas as someone else pointed out, but having it in one place, as you have stated is the best way to go, so thank you for that as well!
Thanks again for the quick response. just knowing you guys read the posts regularly makes me feel better!