Legends of Fate Jewel Case Engrossing stories Mysterious characters Challenging fun