That's very much what the THN Hub is supposed to be, I believe -- a sort of news page for all the facets of THN. It has a few problems at the moment, but it's just waiting on a little development time from Haven when he has a spare few hours. Games.THN is very much a forum with an attached calendar (which I'm working on making more visible, in my "spare" hours) but as part of the wider THN Network it covers the angles it needs to.
Make sense?