W3C HTML5 Logo < their logo
1TB is little for uploaders
dumbest assumption each timethey did a good job customizing it, this usually show they are serious, .
Looks like they are cloud storage and now does not want to have anything to do with warez registered users only get 20gb storage :facepalm: