Real shame to see them closing down, they were one of the first computer related communities that I joined, their forums became a bit redundant after I joined a couple of other communities though.
I didn't watch too many of their videos as I felt they were sometimes a bit too careful about not upsetting the developers in many of their videos, I used to quite like some of the comedic approaches they sometimes took though.
I'm not overly surprised that they've not been doing as well with how easy it has become to setup your own YouTube channel for showing off games and creating reviews, the industry is over saturated with reviewers these days.