Sort:  

Definitely looking at it :) Thanks for the suggestion!

That platform has a lot of potential as a YouTube substitute. This site it more for blogs :)

Dtube limit the life of videos. They take them down after about a month I think. Check limitations of Dtube first