Almost working quest player.