For that they're not even buying, thats the alleged backing.
To be honest they are chancing their arm as they are using same colour scheme as Youtube Logo and they even say 'Broadcast God' as the tagline instead of 'Broadcast Yourself' like youtube!
Link
See above Link