Castle of Shikigami Coming to Steam on June 15th
Degica Games today announced that Alfa System’s horror-themed shoot-em-up, Castle of Shikigami, is coming to Steam on June 15th for $11.99, a 17% launch discount.
Degica Games today announced that Alfa System’s horror-themed shoot-em-up, Castle of Shikigami, is coming to Steam on June 15th for $11.99, a 17% launch discount.