Looks good to me.
Just.. hm. Maybe have some sort of indication on it as to the last time the news on the main site was updated?
Or not, I dunno. Food for thought -- I like its current simple look, just not sure if I'd click too often not knowing if it's updated since last I checked is all : d people (like me) can be pretty forgetful too >w<