More

    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