Sort:  

I know what you mean! There's definitely a learning curve here but you'll get your bearings. DTube rocks! In short, it's the youtube of Steem, or Steem's youtube killer. It's a video sharing community where you can post your videos. If you haven't come across the announcement post check it out here.

Wow it must be great! Will definetly check it out with the link that you sent!

Thank you for your help! :)