It's weird how almost every single part of this story follows the same principles, and arcs are almost identical, but are still satisfying af.