Crunchyroll Games has announced that the role-playing title Last Cloudia by AIDIS, Inc., joins their mobile gaming platform and is now available in Canada and the United States on iOS and Android devices. This new title includes a collaboration with…