After reading the article I think part of the issue might be the Google translation rather than a vague review. I'm sure the Russian version was quite clear.

Unlike a person familiar with both languages a computer program doesn't do so well with nuances of language and I think that is what happened here. So yes, hopefully at CES next week there will be lots of reviewers posting in lots of places in languages they are fluent in. That should satisfy everybody's curiosity. Or at least raise a bunch of new questions...