A review by poseiden
Broken Angels by Richard K. Morgan

4.0

Perfect balance of graphic content without being too much, story flowed really well and I felt a good connection to what was quite a few characters.

Honestly just wished this was longer.