No hardcoded localhost in client
Always send current state instead of just changes
Eight columns
3D environment
No cache on static files
Tweaked light
Listen to server and show button states
Highlight (one of the) selected boxes
Smaller highlight
Tweaked camera
Flicker between selected buttons
Move camera
Remove GUI
Don't fail if there are no highlights
7 columns instead of 8 + reversed pin order
Heading and credits