Castle of Shikigami 2
Castle of Shikigami 2 Physical Release Announced for Switch
Red Art Games announced shoot 'em up Castle of Shikigami 2 will receive a physical release for Nintendo Switch in North America and Europe....
Castle of Shikigami 2 Launches April 13, 2023 for Switch
Vertical-scrolling shoot 'em up Castle of Shikigami 2 releases April 13, 2023 for Nintendo Switch according to recently launched retail listings in Japan. In...
Castle of Shikigami 2 releases December 6th for Steam & 2022 for Switch
Degica Games announced that arcade shoot 'em up Castle of Shikigami 2 is coming to Steam on December 6th! The Switch release follows up...
Castle of Shikigami 2 is coming to Switch and Steam this December
Degica Games announced that arcade shoot 'em up Castle of Shikigami 2 is coming to Switch and Steam this December! Check out more details...
Latest articles