Not a bad story but 6 hrs is a rip-off.
Author could have combined 2 books easily.