You know
I have seen some good stuff that is somewhat like this, or the same general theme. Except they have music and color and it makes it so much more interesting. I would suggest adding both of those, and then making it longer and then this could be much better. But still, pretty good job.