That's a good point. The IGN review did have some observations that worried me, but pretty much all of the other reviews have been pretty positive. And like you, I don't particularly care for IGN's reviews either.
I'm going to try and gamefly it, so even if it is disappointing, I'll live.