Pretty good
My only gripe is that since you seem to have drawn influence from what looks like video game sequences, the movement and battle scenes are a bit mechanical. Really good however, and I think you can easily fix this with your skill next flash, IF you try to do so.