From what I heard this quote was taken from a (very) long review. This was only the last sentence of that review.
The 2 stars you see are actually ratings of others of the review itself.
So many people did not agree with the review.
After many complaints, the posters are taken down in several places already.
It looks like complaints from the community made them revise their campaign. Thank you all for who pointed digitex to this issue.
You are all welcome to leave other, balancing, reviews on their (and other) rating website(s).
Or on the blog article about the campaign.