Nice work! - As vector said, it's way too long. I think the music track is working against it a bit, the tempo and vibe of the track is pretty chilled which makes it feel longer.
I'd chop out some of the Mograph Dynamics stuff (coloured balls flying around the shapes) as that's pretty basic tutorial stuff, stick to the more commercial looking pieces. Be really critical about your own stuff, only put in the absolute cream.
But yes, overall, great work.