Plot: 99 Spirits is a puzzle role-playing video game developed and published in Japan by TORaIKI in July 2012 for Microsoft Windows. It was localized and published in English by Fruitbat Factory on May 31, 2013 after a successful crowdfunding campaign. Wikipedia