Not a review at all. It's a screed, a polemic, an amazingly sophomoric diatribe by someone who apparently had the red licked off his lollipop earlier that day. I'm suspecting Napoleon did that.
It is one thing to be critical in the real sense of the word, but quite another to be utterly ridiculous.