I think this is actually the best review I've seen so far. They pretty much hit all the ups and downs on the head.
Only part I disagree with is the part about graphical performance. They state you need an "insanely powerful" computer to run the game decently, and even then it lags. Other than the obvious UI performance issues, I find hardly any graphical performance issues in the actual game... With just an ati 5770 I'm able to get 40-50 fps almost everywhere, and I don't really consider a 140$ gpu to be "insanely powerful"
But otherwise that review stays a lot less unbiased than the rest I've seen.