Smething seems to have went badly wrong here. The flash opens with two buttons, neither of which work. The flash seems to be simply a link to download so that you can actually watch the flash. Aside from that potentially being dangerous, that is precisely what this portal is for anyway. This made it impossible to get to see it, though I will admit the title and the concept sounds quite good.