I don't understand the benefit of using separate windows for this type of media. Wouldn't layered DOM elements be easier and less annoying? Do the windows add to the wow factor somehow?
A similar Google-made product: http://www.thewildernessdowntown.com/