This is so cool. I know I use YouTube a lot to achievement hunt. This is a cool alternative. I don't know how many movies ill make but I know I'll be watching a lot.
I'm addicted to watching stuff on Twitch now. I can see this being realy usefull for walkthroughs and shit... especially with the "XBox One's awesome Multitasking Features!!!!!"