I can only write an honest, negative review about Big Fish games here, it seems, so that's what I'm doing.
When I first signed up to BFG I was able to post whatever reviews I wanted, regardless of whether they were 2, 3, or 5 stars. Now it seems like about half the reviews I give that are under 4 stars are rejected. The reason given for the rejection is always vague, and that's probably because there IS no reason: I don't do spoilers, I don't use profanity, I follow all the other niggly little criteria that they insist upon, and still these reviews get rejected.
At the same time, I've noticed that a lot of the newer games consistently getting 4 and 5 star reviews, even when they look like tosh, and some of them are the same games where my own negative reviews have been rejected. Naturally, one starts to ask, how many of the other negative reviews got binned?
It seems obvious to me then, that Big Fish is fudging the numbers to make games that I wouldn't like, seem like they are good for every player. It's low, it's cheap and it makes everyone unhappy in the end... because if I buy a game that I hate based on fudged reviews, all that happens is that I don't trust the reviews anymore, or the company. And I don't.
I think BFG has a real conflict of interest situation going on with its reviews system tbh, and it needs to be sorted out - how can it be legit for a games developer (which is what BFG is) to screen reviews of its own games? Oughtn't they to put a disclaimer on the website stating that they are biased in favour of their own product? Clearly they are, and not stating that fact straight up is dishonest to say the least.
As with others, I was wrongly charged by them for about 6 months and was able to get a refund, so I can't claim I was scammed, but I am quite wary due to the fact that they never bothered emailing me a confirmation for ANY of those billings. Real live companies always issue bills and receipts. Why didn't BFG?
And as another commenter here said, it's always iffy when your terms and conditions include a promise that you won't take a class action suit out against the company you're signing up with. I also doubt the legality of this... and many other aspects of this dubious little empire.