10/10 would read again and recommend to a friend. The characters are brought to life very well and so detailed and action packed it keeps you locked in.