Candleman games studio is an indie game studio based in Beijing, dedicated to creating innovative games, which provide unique experiences and meaningful insights.
Press / Business Contact:
contact@spotlightor.com
Address:
Room A-205, Ju Cai Building, Cao Yuan Hu Tong #76, Dong Cheng District, Beijing, China