Using Actionscript and Multidmedia Zinc, created a platform to power custom presentations which can dynamically load flash content (menus, games, videos, etc.)
The concept of the platform changed as we progressed, and the system had to adapt to fit new specifications. In the end, everything was documented and configurable via xml.