I read through this earlier, and I have to say, I honestly don't believe they played the game. Everything in this article has information released from official sources. This sort of review could have been pieced together from tidbits of information, and fear for Game Daily's rep with other games.
I expect a meta score of 70-90 to be a fair estimation, but still, did anyone actually learn anything from this article?