Content is good, you don’t know how time passed while reading.
Story doesn’t seem to be moving forward