The irony in some of those comments about China's influence over Epic when Valve just announced the Chinese Steam Store is not lost on me. Also, Gamers(tm).Devs will have a rough time. At least, it looks like so on their Steam forum, which was opened a few hours ago.