So, why do the Devs make so few announcements? The fact that the last announcement was in 2011 seems to be turning off a lot of potential players. I have stopped playing, myself, because I think the project is dead. However, if the Devs were to start making regular announcements on progress, or hosting a blog with weekly posts, I would probably resume playing, but because right now I can't tell what the fuck is up with development, I won't even offer to help with it until I know what the status of development is.
P.S: I am a C++ programmer.