At the recent ChinaJoy conference in Shanghai, our Creative Director and Executive Producer, Xiangyu Luo (who we affectionately refer to as Boss Cat), had the opportunity to sit down for an interview with the folks at IGN Japan! While you can read the full, unedited interview over in the original IGN article (which we highly […]