It really smacks of Mike Angelo's noisemaking at the early part of the decade: http://everything2.com/title/MozillaQuest
Edit: I really miss the tech-meets-timecube aspect of that site.
It really smacks of Mike Angelo's noisemaking at the early part of the decade: http://everything2.com/title/MozillaQuest
Edit: I really miss the tech-meets-timecube aspect of that site.