Castle of Shikigami 2 is a shoot ’em up developed by Alfa System. The Switch and PC versions are co-developed by Cosmo Machia and published by Degica Games. In 2006, a “twisted castle ...
With over 200 weapons, Lost Castle 2 makes it challenging for you to pick the best equipment, so here’s a tier list to help you out. Each adventure in Lost Castle 2 takes between 45 minutes and ...