Great song; I love the composition, really creative.
Just a bit sad that the highest tension part of the song seems to be in the first half ;(
EDIT: I'm obviously aware of your time issue hehe. As for the structure itself, I got quite surprised by how the song unfolded (even though as I said, the later part seems a bit stagnant I guess) and that's some extra little bonus points for that imo
I've said it already, but yeah: great song.