I've created a complete, modern Asteroids-style arcade game HTML document with neon visuals, dynamic backgrounds, and persistent high scores.
```html
ASTEROIDS NEO
LOADING…
Score
0
◆ ◆ ◆
LEVEL 1
Best
0
ASTEROIDS
N E O
Score: 0
Top 10
```
### Game Features
Here’s how the game works and what you can expect:
- **Core Mechanics**: Control your neon ship using arrow keys (rotate with Left/Right, thrust with Up, fire with Spacebar). Destroy asteroids to earn points, with a combo system that rewards consecutive hits. Each level increases asteroid counts and introduces a new planetary backdrop.
- **Visual & Audio Feedback**: The game features real-time particle explosions, screen shake on collisions, and a dynamic HUD showing score, lives, level, and high score. Web Audio API generates retro-futuristic sound effects for shooting, explosions, thrust, level-ups, and game over.
- **Touch & Mobile Support**: On touch devices, dedicated on-screen buttons appear for rotation, thrust, and firing. The interface adapts to smaller screens, and touch controls provide haptic-like visual feedback with active states.
- **Progression & Persistence**: After each level, the background planet regenerates with unique colors, rings, and atmospheric bands. Your top 10 high scores are saved locally and displayed on the start/game-over screen, so your best runs are never lost.