Hey, you can actually imbed your video into the site! You just gotta click the youtube icon and post your link in there and bing bang boom youre Good to Go!