Castle of Shikigami 2: Developer Round Table

"Castle of Shikigami 2 was an arcade game released by Alfa System in 2003 as the second title in the Castle of Shikigami series. The vertical scrolling shooter gained popularity for its well-crafted gameplay mechanics a…