This might seem like redundant suggestion and isn't related to the game itself, but I've found myself being quite busy with this real life none-sense lately and I haven't been able to keep up with the goings on of KSP and its updates. I try to keep up with the devnotes, but every time the first big question is always "has KSP been updated since the last time", and I kind of have to backread a bit just to make sure it didn't happen months ago. So my simple suggestion is to put some sort of big current version banner somewhere on the website main page. You do have some space to the right of the news feed for something like that.