I stopped reading them after the scandal a few years ago.
Something about an editor getting fired for a negative review, right? I forget which game it was.
I remember when they took down their initial review for Alpha Protocol, and didn't put it back up until about a week later. Coincidently, their site was also doing a lot of advertising for AP at the time.