I just listened to the whole thing, I think I have never heard a full 7 min song before xD
Dis is excellent, magnificent, truly fabulous my friend.
Also how do you even manage to make your song so long? o_o (Maybe because I usually work at 170 bpm but still)
Overall the song is awesome, take care :)