That site is really barebones and basic. It doesn't really have anything unique or a wow factor at all. I can guarantee that is NOT the Skyward Sword cover art but is a fan-shopped image. (Sorry to nit-pick on that, but too many Zelda sites make up their news and it should embarrass them but never does.) With a total of 1 commentator on most of the pages, my instincts tell me Ninbuzz is staring down the barrel of whatever kills sites.
As far as being a source of NintendoBuzz... they are missing a lot of news.