James Cameron on Battle Angel!