i see nothing in english, either. the flash portion of the landing page has been under construction at times. when i view the site today in firefox it's a black window at top with two grab-bars underneath, one like a cursor for video, a volume, pause, mute and full screen. see below.
it's showing the video landing page in chrome, spinning globe and animated logo, with no banner.