Does Dtube actually work?

Dex-chan lover
Joined
May 23, 2019
Messages
2,816
Been hearing intriguing things about Dtube as a Youtube alternative, but the site doesn't seem to work at all.
Is it a sham only navigable for steam app members, or just hidden behind a paywall? :pout:
 

Users who are viewing this thread

Top