I agree, along with keeping us stay up to date with development, we can also help the developers (i know a few of them post here) with what we would like to see etc, Heck, even have a subforum branch of from the games section?