I really like the song structure - it just keeps on going!

I agree with Dan - it needs spacing out more. Perhaps some cunning EQ-ing would help as well as the stereo spacing.

Love the fugue-ey chord sequences!