Idea Factory International also detailed the game's Digital Deluxe Edition. Continue reading this story on RPG Site: Touhou Spell Carnival launches on November 19 for PlayStation 5, PlayStation 4, and Nintendo Switch