While the quality of the clip is splendid, but I don't see why this should have a place in the portal, considering how it's unfinished. Please do remember portal is meant to have finished works submitted to it.
Regardless, good luck in finishing the music video later! Use the forums for teasers like this!