by khl31 March 27, 2018 Number of comments0 Culture Current Events Travel Frog: Behind One of China’s Most Downloaded App Store Games Developed by the Japanese Company: Hit-Point, Travel Frog is one of China’s most downloaded AppStore games. Upon seeing the manyContinue Reading