YFC Games is an indie game developer based in the southwest part of China, Chengdu, also known as the Land of Abundance. Our adventure started in 2012.
Our focus is on the best game game development and we do everything we possibly can to produce games that appeal to a wide audience. We work hard, but we also play hard and in the end it might take blood and sweat, but we are committed to what we are doing from the beginning to the end.