Some 68 review came in. I was surprised there was no discussion about it. I scanned the review without really analyzing the sort, and I just laughed that it was being compared with Dragon Commander.
It is part of the metacritic score average. Thankfully the avergae critic score is still above 85s although user score is 90s with 800+ users voting on it.
Was already posted and discussed that review a while ago here.