This top-down arcade shooter is set in 2006, when a “twisted castle” suddenly appears above Tokyo, housing weapons designed to hunt gods. The stories... 更多信息
Steam:
This top-down arcade shooter is set in 2006, when a “twisted castle” suddenly appears above Tokyo, housing weapons designed to hunt gods. The stories... 更多信息