I like that as soon as you load the main page of the website (not the forum), it shows some screens from in game. Currently there is just some landscape and a few animals.
I would suggest that some buildings be shown. Show a simple camp site. Show a modern structure. Along with the wilds and animals... I want to see some stuff the devs have made!! Or, go the easy route and use community builds. If devs want, people could post screens here of a certain size and file type if you like. But I would prefer to see dev builds.
Just a thought to update the site a bit.