For the tiniest of moment websites were made using Flash. Granted the technology was mostly games and video but on occasion a site popped up where everything was an interactive flash instead of plain old html. And before that there was java applets. This feels like a similar attempt.