Initialize Strudel.cc for background music.
Create looping music patterns using Strudel's mini-notation syntax.
Implement one-shot sound effects using the Web Audio API.
Design an AudioBridge to connect game events to audio playback.
Implement a mute toggle and persist the preference.
Apply anti-repetition techniques to BGM patterns.
Integrate the audio system into the game loop.