 }
 
 void playMusic(byte song) {
-    if (!arduboy.tunes.playing() && currentSong != song) {
+    if (!arduboy.tunes.playing() && currentSong != song && musicOn) {
       stopMusic();
 
       unsigned char *music;


  delay(100);
  // play game over tune
  playMusic(4);
  delay(3000);
  stopMusic();
  delay(2000);

    handleEnemyBullets();

    // Play stage1 music
    if(musicOn) {
      playMusic(2);
    }
    if (shouldPlayAButtonTone() && musicOn) {
      sfx(1);
    }

    if (shouldPlayBButtonTone() && musicOn) {
      sfx(2);
    }
  }
