■ The Tenth Touhou Project Release!!

   ・Battle through the demon-infested Hakurei Shrine and face the bullet curtains of the gods!

   ・Touhou Fuujinroku: Mountain of Faith is the latest Japanese-style shooting game from
    the Touhou Project, famous since 1996 for its best-selling doujin games.