In 2006, a 'twisted castle' suddenly appeared in the sky above Tokyo. A variety of stories unfolded around the god-hunting armaments housed in this gigantic castle. Now, the second installment of the dramatic shooter that gained popularity in the arcades