All the Latest Game Footage and Images from Touhou: Red Empress Devil Touhou: Red Empress Devil is a bullet-hell shooting roguelike action game. Set in The Scarlet Devil Mansion, the inhabitants of ...
Japanese indie game studio STUDIO POCO has released a Demo version of the game title "Touhou ~Red Empress Devil." on Steam on April 29, 2023. MORIOKA, IWATE, JAPAN ...