It’s over at Baidu. Which seems to be a bit hostile to Google Translate. For the complete experience, you’ll need two tabs open: Baidu in Chinese and Baidu in Google Translate. Why? Only the Chinese original will display the photos. Same-day update: That must have been a temporary glitch. Now the Google Translate version is showing the photos.
Before I hit the high points, I need to reiterate that Chinese forums are notorious for trying to murder competitor products. Innuendo is a big-time sport over there. It’s difficult to assess what the truth is until you’ve seen the same people posting over the course of months.