This is just fantastic! The style, the mechanics, and the music all tie together beautifully! Well done.