Use NetStream to create a video in the background and have movieclip on top that do all of the rest you see (the square grid, the menu, the different sections that popup using the menu)
Edit: for the record, that is a Silverlight design, though Flash could do it just as well