This is the best video of yours I've seen yet. I might suggest doing this song in a higher key. It sounds like you're a little uncomfortable in your lower range, but you have a good tone and the power starts to come out in your mid and upper ranges.
Very abstract, to the extent of lacking tangible flow and direction. I sense a small portion of what you meant to convey, but it's unclear overall. Perhaps this is what you intended, but I would suggest more explicit story. I would also avoid looping of animations for as long as they are in this piece.