This is really excellent. Many pieces that are posted on this forum show some promise but ultimately end up being banal and boring or else odd for the sake of oddness. This piece had variety while still staying as one unified composition. Did you have any specific inspirations for this composition?