Sword of Convallaria, a role-playing game published by XD Entertainment, a developer from Mainland China, recently launc […]