I'm giving my review because, overall, I thought the game was fantastic
So if he didn't like the game he wouldn't bother reviewing it? Also disagree with some of his criticisms. They look more like his lack of understanding of the game than they do legitimate criticisms.
Way to be vague and overly condescending, not to mention not even directly addressing the OP. If you feel the points need addressing, do so directly. If not, why even bother posting at all?