Wow, I have never done a work of this length before. It's now about 8 min & 30 sec., and I don't think it feels like it drags at all. I want to develop the last introduced theme a couple more times, then modulate back into the original theme with an explosive finale.

Tell me what you think (even negative comments are welcome, as they can only help me improve). You can download it in MP3 format here.