A cyperpunk MUD made in the browser and Node.js