I enjoyed this right up until the end where it kind of lost me for a bit. But it was a fun ride so still a pick. The ending kind of rushes everything together and leaves a cliffhanger so I wouldn't exactly call it satisfying. Also my faves kind of got shafted which is never fun.