DOOM.css is getting somewhere. Gameplay is pretty much done completely in JavaScript, but the whole rendering is 100% CSS. This map is 768 div's with 3D transforms.
Added a nice spectator view as well which is literally just adding a couple of CSS custom properties override for the rendering.