what I cannot find, is that, what's the catch?
it seems their business logic is to throw lots of money to encourage people to create many many video apps, with the hope that one of them would be a killer vidapp, like chatroulette.
now the question is, then what? would they claim that the app belongs to them?