toms hardware and toms games is part of my daily web browsing and its sad to see this happening to toms games. I don't get it either, are there not enough flash games on the internet.
I think there is a definite skew to recent games. Game scores are so over inflated. People who review games should have to pay for them themselves and I think we would get closer to a real score.