The review was mediocre, I felt that it was too short and does not go in depth enough for the buyer to make an educated decision. Small grammatical errors also detract from the review.
This article has alot of opinion, but it seems you didn't spend much time editing. Also, you make really big accusations that are not backed by any facts.
Nice thoughts, not in depth enough, small gramatically mistakes detract from the overall effect, but for an introduction to independant games, a good start.