Mind-blowing, it reminds me of a rondo-style composition, with a main section and its different parts.
Excellent use of diminished chords. Also, I loved the counterpoint section. Congratulations
Thank you very much. It was a lot of fun to write, and I learned quite a bit in the process.