Lovely track, one of new my favs :)
Fell in love with the flute melodies, and that passage on the 3min mark just after that Triumvirat lick was really something!
Think you had pretty much the theme there and the mixing was pretty solid, something bugged me about the pianos, I'm not sure if just uncontrolled frequencies or "too many fingers"
Take care