this.play(x, y, objectAssign({ exitBefore: 'touchend' }, options))
      .then(() => {
        this.emit('end');
      });