 
       @game.onBlur.remove @onBlur, @
       @game.onFocus.remove @onFocus, @
+      @quitKey.onDown.remove @quit, @
       @onHit.remove @quit, @
 
       @gui?.destroy()

        ['Arrow keys to move', { fontSize: 16 }]
        ['Press 0, -, + for volume', { fontSize: 16 }]
        ['Press Q to quit', { fontSize: 16 }]
      ], @game

    _addMate: ->
      {x, y} = @endingPoint

      @physics.arcade.gravity.y = 500

      @cursors = @input.keyboard.createCursorKeys()
      # Quit on Q
      @quitKey = @input.keyboard.addKey Keyboard.Q
      @quitKey.onDown.add @quit, @
      @input.keyboard.removeKeyCapture Keyboard.Q
      # Quit on click at end.
      @onHit = @input[if @game.device.touch then 'onTap' else 'onUp']
      @onHit.add @quit, @

