Sweet. It seems like if you can keep a user base it could be a very useful tool to post team videos, teasers, etc to.
And not to be a spoil sport but, your use of the logo in the upper right is a logo rules violation. You need the whole nine yards, not just the graphic.
