Just to verify, is the app available in English? I see on the screenshots in the market place that it is not. Wanted to make sure before I buy.
Can I embed Vimeo videos too?
Also, has anyone used it with a live streaming service yet, like Twitch? Wondering how smoothly it worked. Very excited!