A mechanized schoolgirl seeks revenge against a corporation in this action shooter! Check out the new trailer.