Multiple Insertions

This confusing site seems to be some media/CD-ROM project.

http://multiple.insertions.com/mi_html/mi_intro.htm