After nearly two hundred years of Holy Demon Wars, the forces of good must win the decisive battle of Boleblade Fortress and capture the demons’ magical cannon… or be defeated…