XD invests $14m for 5.3% stake in game developer Miao. Miao to remain independent despite XD investment. Purchase made via XD’s wholly-owned subsidiary. Chinese games developer and publisher XD Inc ...