Chinese media company Global Times is a controversial company. They publish a lot of ridiculous articles, slideshows and videos. They're prone to making mistakes, particularly when it comes to Japan. Despite all their issues, there is one thing that they're doing that no other major Chinese news outlet is doing, they're hosting video games.
On the Global Times Chinese Huanqiu.com's military section is a browser based flash game called, Defence of the Diaoyu Islands. The game falls under the genre of "Red games," games that often have very pro-China narratives.