Well, I typically don't have anything negative to say about other websites, but that review is subpar at best. Like you mentioned, they provide no valid comparisons to other RPGs and don't give any good examples of the game's positives and negatives. This is what really gets me though, in their conclusion:
"By letting players customize their avatars to a high degree the developers have given a world of possibilities to the players."
All character customization (aside from equipment) was removed from the game. You can no longer change your hair style, hair color, facial features, etc. Just pick your race, a base class, and that's it. Granted, you can ascend into specialized classes later in the game, but judging from their review I doubt they had a chance to try many (or any) of them out.
The good news is that the v1.1 update is out:
http://www.dreamcatchergames.com/dci/su ... hes/dl.php
I haven't tried the updated version, but I agree with your point that they should have held off to release the game with this patch already installed. From the notes, it sounds like it addresses a few of my bigger concerns, which would have went a long way for the barrage of reviews that will no doubt hit this week. I'm still hoping character customization and the automap feature get reinstated in a future patch. If these two features make it and a couple more bugs are addressed, this game would make my personal all-time favorite list.