I'll join a few others on this thread who are chiming in on behalf of Xheo.
The review was woefully unbalanced and unfair. It's ok to slam people, but there is a proper way to do it by using checks and balances along the way. For example, a respectable newspaper would have gone about it...