A review by razgon
Noonshade by James Barclay

2.0

meh...not that great.