Haha, I loved the one that said the recent positive reviews are obviously from the new management. Hurr hurr. It looks as if whoever the new management is, they're catching on that we look at things like this and they want to keep us from questioning xD That's the vibe I get from it anyway.
I mean, how can I look at what Gaia is doing, and then believe any of those positive reviews?
I saw this same page in an SF thread months ago (I frequent the forum, even through the endless sea of complaints these days) but those new reviews are very...ah... interesting.
Edit: I found the SF thread exactly about these reviews, it has a few responses from Uncle Kenny. Very interesting.
Link