A review by rain_e
Shadow Crusade by Jessaca Willis

2.0

Too many inconsistencies in both character development and plot points.