Introduction video of the new state-of-the-art Ustream office in Budapest, Hungary.