This article seems to have been reprinted just about everywhere over the past couple of weeks: http://www.chinapost.com.tw/art/detail.asp?onNews=&GRP=H&id=65705 It's not really either a news report or a review - essentially it's a marketing strategy. best