The idea is fun, and the overall presentation is great. Some more variation and audio would be nice, but what you have is very well done. Great work :)