ok where to start, its very nice but just as complex, trust the only ppl i've seen do this so far to be the people that made the program :P. They are using Flash MX to make it. Basically you got your basic preloader @ the beginning which is just a animation triggered by a bit of actionscript on progress. Then the tiles are button symbols with movie clips behind them, so basically when someone moves over the picture it tells it enlarge and tells it to go play a movie clip (another bit of actionscript). When someone clicks it, it tells it to play the movie in a larger area to the side. Now i've broken it down, its not really that hard to do... i've created similar things where someone goes over a picture or button and it shows text elsewhere. Might try a project like this, always looking for summit new to do :P.