Today, IDEA FACTORY INTERNATIONAL announced that their “strategy RPG meets bullet hell” title ‘Touhou Spell Carnival‘ will launch on PC via Steam later this year. Currently available on ...