Nintendo Switch
Community Rating: 3.00 Total Votes: 1
Castle Shikigami 2 is a vertical shoot 'em up which puts you in control of a small fighter as you attempt to make...
Windows
Community Rating: 5.00 Total Votes: 1
"Where courage and conviction dictate, pull the trigger of your heart!"