Problem
agxgame.js stores questions as a single module-level array. If two hosts create games simultaneously, they overwrite each other's question set.
Suggested fix
Store game state in a Map keyed by gameId so each room has its own isolated state (questions, round counter, ploys, etc.).
Problem
agxgame.jsstoresquestionsas a single module-level array. If two hosts create games simultaneously, they overwrite each other's question set.Suggested fix
Store game state in a
Mapkeyed bygameIdso each room has its own isolated state (questions, round counter, ploys, etc.).