I hated it then I loved it. The portrayal of human emotions is on point. The character and world building is skilfully done. There needs to be a sequel.