- Import BurliKong scene and add it to the Phaser game configuration
- Register BurliKong in the GameManager's display name map
- Include BurliKong in the game pool within game.json
- Bump cache version for game config to ensure fresh load
- Expand all existing games (ColoradoDefense, CodeBugInvaders, DotDude, SmashOut) from 2 levels to 10 levels with progressive difficulty scaling
- Add new game "Vortex" with 10 levels of increasing difficulty
- Update game config to include Vortex in the game pool
- Add Vortex music asset and configuration
- Improve GameManager robustness with duplicate event guards
- Clean up JSON formatting in all game config files
- Remove version query parameters from config loading where appropriate
- Introduce `src/audio.js` module for centralized music playback and cleanup
- Add background music tracks for all four games and the main menu
- Refactor game config files to support multiple difficulty levels via `levels` object
- Update game scenes to load level-specific configurations and track progression
- Add win conditions based on level-specific objectives (e.g., bugs to pass, waves cleared)
- Update HUDs to display current progress toward level completion