China's Official News Outlet Thinks GTA Was Made in 1968

Chinese Central Television is interesting. It's worth watching just to guess at what the Chinese government wants to disseminate, but one thing about CCTV that is true is that it's often error prone. In a recent broadcast about violent video games, CCTV claims that GTA was made in 1968. 1968. » 12/15/14 8:00am Monday 8:00am

In China, The Xbox One Is Now $80 Cheaper

Microsoft's Xbox One has had a pretty rough time in China. Despite good early sales, the system is having problems, and now with the looming PlayStation 4, Microsoft and its retail vendors have resorted to dropping the price of the console. » 12/15/14 7:00am Monday 7:00am

Subway Station Gets an Actual Warlords of Draenor Dark Portal

At this point it almost feels like I'm repeating myself. Blizzard and NetEase have pulled out all the stops to get players in China hyped up for the Warlords of Draenor expansion—so much so that they've just installed an actual Dark Portal in one of Shanghai's busiest subway stations! » 11/17/14 6:20am 11/17/14 6:20am

Infernal Affairs is on Netflix! GO WATCH NOW

If you've watched The Departed, go watch Infernal Affairs.

If you've played Sleeping Dogs, go watch Infernal Affairs.

If you've played Sleeping Dogs and watched The Departed, go watch Infernal Affairs.

The 2004 Hong Kong crime thriller is an amazing work of story telling and film. It's a definite must watch for any… » 11/06/14 3:07am 11/06/14 3:07am