A review by manzabar
Mainspring by Jay Lake

2.0

Conceptually, a very interesting world but the weak or rather non-existent character development really ruins it.