TOKYO, May 25th - Degica is pleased to announce that Alfa System’s classic, horror-themed shoot-’em-up, Castle of Shikigami, is coming...
TOKYO, May 25th - Degica is pleased to announce that Alfa System’s classic, horror-themed shoot-’em-up, Castle of Shikigami, is coming...