I think this remix would still completely fit in with 'Appleseed'. I love the anime and this music <3
I think you've mixed it nicely and added personality to the mix.
Even though the remix repeats a lot its still fresh and interesting to listen to. Doesn't annoy me like a lot of repetitive remixes.