The story and writing are great, but it feels like the idea was stretched a bit too thin. If it was just one or 2 loops shorter the pacing would have been way better.