Sort:  

Nope, I just tried it and it only loads the thumb - it worked the day I uploaded it... I am thinking either Dtube has really outgrown itself and cannot keep up with the traffic or they changed some policies, prioritizing users with top reputations. I suspect the latter because I can watch Dollar Vigilante videos on Dtube until the cows come home.

** UPDATE **
I think I figured it out. I wasn't able to upvote videos either and it was because I was not signed in (even though I kind of was) because the posting key was not there. Now I should be able to post videos. Just need to make another one first!