Amazing Alpha Channel Video – It show how Flash can be used to the maximum extent
here is the snapshot of the site
All you need is flash player to view the site and here is the link
To tell you the fact Why I am discussing about this video presentation is that Our Company, Marketing team wanted to create a presentation like this one. So I felt they should know about the technical details too.
Amazing work hats off to you guys.