Castle of Shikigami is a shoot ’em up video game series developed by Alfa System and Cosmo Machia, and published by Cosmo Machia.
Castle of Shikigami News
Castle of Shikigami 3 coming to Switch in late April 2026 in Japan
Cosmo Machia will release Alfa System-developed shoot ’em up Castle of Shikigami 3 for Switch …
Castle of Shikigami 3 coming to Steam in March
Cosmo Machia will release Alfa System-developed shoot ’em up Castle of Shikigami 3 for PC …
Castle of Shikigami III – Steam version crowdfunding campaign launched with console stretch goal
Cosmo Machia has launched a Campfire crowdfunding campaign to release shoot ’em up game Castle …
Castle of Shikigami 2 Switch physical edition launches in Q2 2024 in the west
Red Art Games will release a physical edition for the Switch version of shoot ’em …
Castle of Shikigami 2 – Switch physical edition announced for North America, Europe
Red Art Games will release a physical edition of shoot ’em up Castle of Shikigami …
Castle of Shikigami 2 for Switch launches April 13, 2023
The Switch version of vertical-scrolling shoot ’em up Castle of Shikigami 2 will launch on …
Castle of Shikigami 2 launches December 6 for PC, in 2022 for Switch
The PC version of shoot ’em up Castle of Shikigami 2 will launch via Steam …
Castle of Shikigami 2 coming to Switch, PC in December
Publisher Degica Games and developers Alfa System and Cosmo Machia will release an updated version …
Games In Series
Castle of Shikigami 3
Castle of Shikigami 3 is a shoot ’em up video game developed by Alfa System. …
Castle of Shikigami 2
Castle of Shikigami 2 is a shoot ’em up video game developed by Alfa System. …
Castle of Shikigami
Castle of Shikigami is a shoot ’em up video game developed by Alfa System. The …










