DAMNIT The Stephen video doesn't work in my country (not from US). I guess there's no other way to watch it? Somebody help me out here?! :-/