Arietta of Spirits: Arietta of Spirits Release date!

We're happy to announce that Arietta of Spirits will launch on Steam on August 20th! With the big news out of the way, we wanted to answer some frequently asked questions regarding the release and the game! When will th…