The story was solid and well paced but the ending was anticlimactic and felt overly long.