the "only" reason for Ajax and CSS
Nearly two decades ago we had our first "LAN-parties" with our Atari STs and played Midi-Maze.
Sigh - those were the days.

Now James Edwards@[brothercake] created a dynamic 3D maze solely with CSS and Javascript.

Using CSS for the 3D perspective drawings is one ueber-cool idea (read how it is done), overtopped maybe only by the gaming idea itself. ;-)
Just throw in some smiling sprites and the good ol’ times can return.