Welcome to ScratchTube.
this is the new generation of Scratch.
If you would like to 'upload' animations and vids. (no interactive games and such) then simply remix the ScratchTube template and then follow the inside instructions.
After simply post the link along with a breif explanation and one of the Managers will assess it and put it on!