A review by taygus
A Shadow on the Glass by Ian Irvine

3.0

A little too much of "they're doomed, doomed I tell you...oh no, look, there's an escape". But otherwise ok, the world idea is interesting, and I will read book 2.