Crunchyroll Announces New Game ‘Last Cloudia’

On November 21, Crunchyroll Games announced that the next game they’re adding to their portfolio is Last Cloudia, a mobile JRPG from AIDIS, Inc. The...