This is amazing: A Captain Marvel 1990s website homage.