That sounds great, Thanks Darkling Wolf. Guess we will just have to hope that everyone uses it. 
AseaHeru: you mean something like a news log and or history of releases? Or something that combines a news log with the changes since last version? Updates to the main might be useful, it seems slightly underutilized at the moment, but as far as i know, the announcements forum should update when a new release happens.
General idea for a mockup of news / release history on the front page:
Mar 05, 2013 - Cataclysm DDA v0.2 Released
… Overview of the big additions or changes and new features
… New things added
… Click here for complete changelog
Feb 26, 2013 - Cataclysm DDA v0.1 Released
… Changes made
… Bugs rendered unhappy
… Other notes of interest or possible bug warnings