Okay Claude, can you help me port Quake to Three.js?

… One hour later