Very good story and very good voice acting as well. The world building also makes sense which is impressive.