It's an interesting concept, but I'd think the video part would be more of a distraction, honestly. The best language-learning idea I've ever seen was a foreign-language MOO/MUD. I worked on one at the University of Bergen (Norway). You can find a paper on the German-version here: https://bora.uib.no/handle/1956/1286