You are an expert game developer and visual designer.
Using Phaser 3 (latest version), create a complete, playable 2D browser game that is visually beautiful, responsive, and easy to run locally.
Requirements:
- Theme: [Let the AI choose a unique, cohesive theme with mood and tone]
- Gameplay: Must be simple to learn but addictive (e.g., score-based survival, puzzle, or endless runner).
- Art Style: Aesthetic and polished — use a consistent color palette, smooth animations, and subtle particle effects.
- Audio: Include simple background music and sound effects (royalty-free links).
- Code Quality: Well-commented, clean, and easy to modify.
- File Structure: Provide all HTML, JS, and asset links in a way that runs locally by just opening index.html in a browser.
Deliverables:
- index.html
- main.js (with all game logic)
- Asset list (image/audio URLs)
- Instructions on how to play in a short paragraph at the top of index.html
Before coding, describe the game concept, visual aesthetic, and gameplay loop you will implement. Then write the code.