Wow...
I thought by playing Narbacular Drop I wasn't missing much by not playing Portal.
WOW.
It actually plays this song at the end... that is amazing. What a twisted, offbeat, and clever song. Just this song is indicative of Portal's genius, even if the gameplay itself is available in a free web download made by the main creators as undergratuates. That computer thing makes me REALLY want to play it just for the humor.
Since my computer sucks, I can't play M-rated games (no Orange Box), and I have no PS3 or Xbox360 that's not in the cards for me.
On your little movie, great work. I was expecting a little more portal action, but still the smiley face on the computer was brilliant. So overall, a very good score of 8.