This is excellent! I love simple ideas that are executed well, and this is definitely one of them. The music is synced perfectly, and the art is great. Well done!