Fengshen Tale CONFERRED GODS is the first game I've played by Chinese mobile game developer Shanghai Huaxiao Information Technology Co. It's an accessible autobattler that's really similar to Call of Fate. But is it better?