I couldn't get it to load on either Palemoon or IE, but it loaded on Chrome. But, I don't like the look or feel of it. Surely there's something more similar to the look and feel of YouTube out there. I have a Vimeo account but I don't use it much. Is that more conservative friendly?
We also need to find a Facebook alternative that is Facebook-ish.